Computer Engineering & Science ›› 2009, Vol. 31 ›› Issue (11): 4-8.
Previous Articles Next Articles
Received:
Revised:
Online:
Published:
Contact:
Abstract:
模拟技术是进行计算机体系结构设计的重要方法.循环语句形成了SCMD的程序结构,使得少量源代码产生大量的Trace和超长的运行时间.本文从源程序的这一特征出发,构建基于循环缩减的Trace简化和模拟加速方法——Rasbora.Rasbora在程序源代码中添加指令,有选择地记录循环过程中的Trace内容,从而有效地简化Trace;并且在 模拟过程中,识别循环体表现的相似性,用少量的循环体模拟近似代替所有循环的运行.经过测试表明,Rasbora法可 以有效地减少Trace量,减模拟时间,时保证了一定精度的要求.
CLC Number:
TP303
HAO Zi-Yu, LI Hong-Liang, XIE Xiang-Hui, JIAN Lei, ZHANG Hun. Rasbora:Trace Reduction and Simulation Speedup Based on Repeat-Struceure Axed[J]. Computer Engineering & Science, 2009, 31(11): 4-8.
0 / / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://joces.nudt.edu.cn/EN/
http://joces.nudt.edu.cn/EN/Y2009/V31/I11/4