计算机学报
計算機學報
계산궤학보
CHINESE JOURNAL OF COMPUTERS
2008年
11期
1986-1994
,共9页
严强%张为华%刘力力%臧斌宇%朱传琪
嚴彊%張為華%劉力力%臧斌宇%硃傳琪
엄강%장위화%류력력%장빈우%주전기
编译%模拟器%元数据%采样模拟
編譯%模擬器%元數據%採樣模擬
편역%모의기%원수거%채양모의
分析了目前主流采样模拟技术中定长样本的不足,提出了一种基于编译器元数据的采样模拟技术(BigLoopSP).首先利用编译器收集各种可能的周期行为的边界信息作为元数据.然后为了处理程序中大量存在的动态行为,基于编译器产生的元数据结合程序的动态行为进行周期行为的划分和采样点的选取.以此方案划分的变长候选样本能够在保证样本质量的前提下有效地减少所需特征样本的总数.因此比较于定长采样技术SimPoint,BigLoopSP在提高精确性的同时,进一步降低了模拟所需的时间(相对于SimPoint的平均加速比为2.63).
分析瞭目前主流採樣模擬技術中定長樣本的不足,提齣瞭一種基于編譯器元數據的採樣模擬技術(BigLoopSP).首先利用編譯器收集各種可能的週期行為的邊界信息作為元數據.然後為瞭處理程序中大量存在的動態行為,基于編譯器產生的元數據結閤程序的動態行為進行週期行為的劃分和採樣點的選取.以此方案劃分的變長候選樣本能夠在保證樣本質量的前提下有效地減少所需特徵樣本的總數.因此比較于定長採樣技術SimPoint,BigLoopSP在提高精確性的同時,進一步降低瞭模擬所需的時間(相對于SimPoint的平均加速比為2.63).
분석료목전주류채양모의기술중정장양본적불족,제출료일충기우편역기원수거적채양모의기술(BigLoopSP).수선이용편역기수집각충가능적주기행위적변계신식작위원수거.연후위료처리정서중대량존재적동태행위,기우편역기산생적원수거결합정서적동태행위진행주기행위적화분화채양점적선취.이차방안화분적변장후선양본능구재보증양본질량적전제하유효지감소소수특정양본적총수.인차비교우정장채양기술SimPoint,BigLoopSP재제고정학성적동시,진일보강저료모의소수적시간(상대우SimPoint적평균가속비위2.63).