中国集成电路
中國集成電路
중국집성전로
CHINA INTEGRATED CIRCUIT
2008年
3期
40-44
,共5页
程序执行轨迹%硬件加速模块%SoC,软硬件划分
程序執行軌跡%硬件加速模塊%SoC,軟硬件劃分
정서집행궤적%경건가속모괴%SoC,연경건화분
程序执行轨迹(Program executions trace,以下简称trace)是程序执行过程的指令流信息的记录,trace完整地记录了程序执行过程中所执行指令的内容和顺序.对于大多数程序,少数几个较短的热trace决定了系统的总体性能.本文提出了基于程序执行轨迹提取加速模块的软硬件划分方法.利用热trace提取算法划分系统中关键的trace到硬件,使用分支断言构造原子执行单位,以较小的硬件代价获得较高的加速比.在本文实验中,与采用模拟退火算法的指令级细粒度划分相比,获得的性能平均高9.6%,最终结果硬件面积小29%.
程序執行軌跡(Program executions trace,以下簡稱trace)是程序執行過程的指令流信息的記錄,trace完整地記錄瞭程序執行過程中所執行指令的內容和順序.對于大多數程序,少數幾箇較短的熱trace決定瞭繫統的總體性能.本文提齣瞭基于程序執行軌跡提取加速模塊的軟硬件劃分方法.利用熱trace提取算法劃分繫統中關鍵的trace到硬件,使用分支斷言構造原子執行單位,以較小的硬件代價穫得較高的加速比.在本文實驗中,與採用模擬退火算法的指令級細粒度劃分相比,穫得的性能平均高9.6%,最終結果硬件麵積小29%.
정서집행궤적(Program executions trace,이하간칭trace)시정서집행과정적지령류신식적기록,trace완정지기록료정서집행과정중소집행지령적내용화순서.대우대다수정서,소수궤개교단적열trace결정료계통적총체성능.본문제출료기우정서집행궤적제취가속모괴적연경건화분방법.이용열trace제취산법화분계통중관건적trace도경건,사용분지단언구조원자집행단위,이교소적경건대개획득교고적가속비.재본문실험중,여채용모의퇴화산법적지령급세립도화분상비,획득적성능평균고9.6%,최종결과경건면적소29%.