计算机工程与科学
計算機工程與科學
계산궤공정여과학
COMPUTER ENGINEERING & SCIENCE
2012年
3期
67-73
,共7页
徐传福%王荣%车永刚%王正华
徐傳福%王榮%車永剛%王正華
서전복%왕영%차영강%왕정화
踪迹%并行性能模拟%踪迹I/O%体系结构
蹤跡%併行性能模擬%蹤跡I/O%體繫結構
종적%병행성능모의%종적I/O%체계결구
Trace生成是trace驱动体系结构模拟中不可或缺的步骤.Trace不仅需要占用大量存储空间,其生成过程还可能对目标应用程序的模拟执行产生一定程度的干扰,导致性能数据误差.Trace驱动并行性能模拟器由于其设计实现特点和所运行的宿主并行平台的多样性,使得trace生成的影响具有其独特性.本文选取典型并行模拟器BigSim和若干具有不同计算通信比的目标并行程序,在三个支持不同trace I/O方式的宿主机平台上设计实验评估了trace生成对并行性能模拟的影响,结果表明trace生成对模拟效率和精度均有较大的影响,并分析了这种影响与并行模拟器实现和宿主机平台I/O方式的关系,进而讨论了几种可行的改进方案,对trace驱动并行模拟器设计、实现和使用具有一定的指导意义.
Trace生成是trace驅動體繫結構模擬中不可或缺的步驟.Trace不僅需要佔用大量存儲空間,其生成過程還可能對目標應用程序的模擬執行產生一定程度的榦擾,導緻性能數據誤差.Trace驅動併行性能模擬器由于其設計實現特點和所運行的宿主併行平檯的多樣性,使得trace生成的影響具有其獨特性.本文選取典型併行模擬器BigSim和若榦具有不同計算通信比的目標併行程序,在三箇支持不同trace I/O方式的宿主機平檯上設計實驗評估瞭trace生成對併行性能模擬的影響,結果錶明trace生成對模擬效率和精度均有較大的影響,併分析瞭這種影響與併行模擬器實現和宿主機平檯I/O方式的關繫,進而討論瞭幾種可行的改進方案,對trace驅動併行模擬器設計、實現和使用具有一定的指導意義.
Trace생성시trace구동체계결구모의중불가혹결적보취.Trace불부수요점용대량존저공간,기생성과정환가능대목표응용정서적모의집행산생일정정도적간우,도치성능수거오차.Trace구동병행성능모의기유우기설계실현특점화소운행적숙주병행평태적다양성,사득trace생성적영향구유기독특성.본문선취전형병행모의기BigSim화약간구유불동계산통신비적목표병행정서,재삼개지지불동trace I/O방식적숙주궤평태상설계실험평고료trace생성대병행성능모의적영향,결과표명trace생성대모의효솔화정도균유교대적영향,병분석료저충영향여병행모의기실현화숙주궤평태I/O방식적관계,진이토론료궤충가행적개진방안,대trace구동병행모의기설계、실현화사용구유일정적지도의의.