电子学报
電子學報
전자학보
ACTA ELECTRONICA SINICA
2008年
8期
1519-1525
,共7页
阮元%包云岗%陈明宇%樊建平
阮元%包雲崗%陳明宇%樊建平
원원%포운강%진명우%번건평
访存轨迹%插桩%访存行为分析%现场可编程门阵列(FPcA)
訪存軌跡%插樁%訪存行為分析%現場可編程門陣列(FPcA)
방존궤적%삽장%방존행위분석%현장가편정문진렬(FPcA)
本文提出了一种全新的获得访存trace的方式,并设计实现了基于硬件的零开销多平台实时访存Trace工具--MTT(MemoryTraceT001).详细介绍了MTT在采样配置、地址识别、trace输出等方面的设计细节,以及接收端配合MTT高效接收分析trace的流程,实现了一个通过MTT获得程序访存trace的完整方案.相比已有方法,MTT具有许多特点:(1)对程序透明;(2)零开销,无内存污染问题;(3)实时获取完整的全系统访存Trace;(4)可实时配置的多种在线Tnace分析手段;(5)具有操作系统平台无关性.
本文提齣瞭一種全新的穫得訪存trace的方式,併設計實現瞭基于硬件的零開銷多平檯實時訪存Trace工具--MTT(MemoryTraceT001).詳細介紹瞭MTT在採樣配置、地阯識彆、trace輸齣等方麵的設計細節,以及接收耑配閤MTT高效接收分析trace的流程,實現瞭一箇通過MTT穫得程序訪存trace的完整方案.相比已有方法,MTT具有許多特點:(1)對程序透明;(2)零開銷,無內存汙染問題;(3)實時穫取完整的全繫統訪存Trace;(4)可實時配置的多種在線Tnace分析手段;(5)具有操作繫統平檯無關性.
본문제출료일충전신적획득방존trace적방식,병설계실현료기우경건적령개소다평태실시방존Trace공구--MTT(MemoryTraceT001).상세개소료MTT재채양배치、지지식별、trace수출등방면적설계세절,이급접수단배합MTT고효접수분석trace적류정,실현료일개통과MTT획득정서방존trace적완정방안.상비이유방법,MTT구유허다특점:(1)대정서투명;(2)령개소,무내존오염문제;(3)실시획취완정적전계통방존Trace;(4)가실시배치적다충재선Tnace분석수단;(5)구유조작계통평태무관성.