高准确率的应用程序行为分析方法 |
| |
引用本文: | 赵天磊,唐遇星,齐树波,付桂涛,贾小敏,张民选. 高准确率的应用程序行为分析方法[J]. 电子科技大学学报(自然科学版), 2011, 40(6): 927-932. DOI: 10.3969/j.issn.1001-0548.2011.06.023 |
| |
作者姓名: | 赵天磊 唐遇星 齐树波 付桂涛 贾小敏 张民选 |
| |
作者单位: | 1.国防科技大学计算机学院 长沙 410073 |
| |
基金项目: | 国家自然科学基金(60970036);教育部博士点基金(20094307120007) |
| |
摘 要: | 模拟是体系结构研究的重要手段.由于模拟的速度非常慢,有研究提出利用动态二进制翻译技术(DBT)提取程序的代表性模拟点,对代表性模拟点进行详细模拟即可获取程序的准确性能参数,从而缩短模拟时间.然而相关研究并未考虑DBT方法对模拟结果准确度的影响.实验发现,对于某些程序,DBT加速方法会给模拟结果带来近20%的误差.为消除...
|
关 键 词: | BBV Profile 二进制翻译 执行踪迹 应用行为分析 可重现模拟 SimPoint 模拟误差 |
收稿时间: | 2011-06-10 |
Program Behavior Analysis Method with High Accuracy |
| |
Affiliation: | 1.School of Computer,National University of Defence Technology Changsha 410073 |
| |
Abstract: | Simulation is a very important way to computer architecture research. To reduce simulation time, the dynamic binary translation (DBT) technique has bee proposed to extract representative simulation points of programs. The performance characteristics of programs can then be obtained by simulating only the extracted representative simulation points. However, the accuracy implications of the DBT method have not been studied. For some programs, the DBT method can incur a nearly 20% error in the simulation results. In this paper, the cause of the execution trace deviation is studied carefully and several methods are proposed to overcome the problem. Experimental results show that with the proposed methods, the accuracy of the DBT method is the same as the simulation method. |
| |
Keywords: | |
|
| 点击此处可从《电子科技大学学报(自然科学版)》浏览原始摘要信息 |
|
点击此处可从《电子科技大学学报(自然科学版)》下载全文 |
|