

浏览全部资源
扫码关注微信
1. 中国科学院计算机系统结构重点实验室,北京,100190
2. 中国科学院研究生院,北京,100049
3. 中国科学院计算机系统结构重点实验室北京,100190
4. 中国科学院研究生院北京,100049
Published:2008
移动端阅览
RUAN Yuan, BAO Yun-gang, CHEN Ming-yu, et al. The Design and Implementation of MTT ——A Hardware-based Memory Trace Tool[J]. Acta Electronica Sinica, 2008, 36(8): 1519-1525.
本文提出了一种全新的获得访存trace的方式
并设计实现了基于硬件的零开销多平台实时访存Trace工具——MTT(Memory Trace Tool).详细介绍了MTT在采样配置、地址识别、trace输出等方面的设计细节
以及接收端配合MTT高效接收分析trace的流程
实现了一个通过MTT获得程序访存trace的完整方案.相比已有方法
MTT具有许多特点:(1)对程序透明;(2)零开销
无内存污染问题;(3)实时获取完整的全系统访存Trace;(4)可实时配置的多种在线Trace分析手段;(5)具有操作系统平台无关性.
We propose a new approach to track memory reference trace and present a hardware-based Memory Trace Tool(MTT)for real systems.This paper details the design of MTT
including sampling configure
translating address
outputting trace and analysis of memory trace
which implement a complete solution to acquire and analyze memory reference trace.Compared to existing methods
MTT has several features:(1)be transparent to applications and system software;(2)be nearly zero-overhead and no memory pollutions;(3)be available to obtain full-system trace on real systems;(4)provide various online analysis approaches;and(5)be independent of system platform
support different CPU and OS platform.
0
Views
1423
下载量
1
CSCD
Publicity Resources
Related Articles
Related Author
Related Institution
京公网安备11010802024621