Gem5中如何限制模拟运行的指令数或者周期数
来源:互联网 发布:软件过程财富库 编辑:程序博客网 时间:2024/05/21 18:31
当使用Gem5模拟器测试 specCPU2006的基准程序时 .例如其中的401.bzip2, 可能会花费很长时间 .
例如 运行环境为虚拟机种Ubuntu, 1个CPU 4核心, 内存分配2G时,运行四五天左右.
为了方便 试验测试,有时会采取只模拟有限的指令数或者周期数 ,具体操作需要使用 gem5种的 -I 或者 -m 指令
他们在 ~/gem5/gem5-stable/configs/common/Options.py文件中 ,
可使用--help命令查看.
例如限定指令数为5000, 则在上述指令后面添加 -I 500 即可
限定周期数为5000, 则 在上述指令后面添加 -m 500 即可
模拟生成的结果在m5out/stats.txt中, 注意每运行模拟仿真一次,会将原来的stats.txt中的内容覆盖掉,因此,注意保存前一次运行的结果.
0 0
- Gem5中如何限制模拟运行的指令数或者周期数
- symfony2中运行周期内执行的回调函数
- Pentium指令的执行周期数
- ARM7各种指令的周期数
- CPI 平均每条指令的平均时钟周期数
- 周期数的判断
- 如何在VC6.0中得到一个程序的运行时间,也就是这个程序耗费的时钟周期数// C和C++的时间编程
- 破解XP或者2000的IIS连接数限制
- 如何限制一个用户的连接数
- 限制程序运行实例数
- 限制程序运行实例数
- gem5如何运行spec2006
- Linux中突破线程数的限制
- Linux中tcp连接数的限制
- gem5中运行spec2006
- 在一个TextArea中如何限制行数和字符数
- android 中如何限制 EditText 最大输入字符数
- android 中如何限制 EditText 最大输入字符数(2)
- 音乐推荐系统
- MVC框架-路由分发总结
- 联想,逆向(创新技法6)
- POJ 题目3694 Network(tarjan,LCA,求桥)
- static静态变量说明
- Gem5中如何限制模拟运行的指令数或者周期数
- 21mm Chinese glossy brown film faced shuttering formwork plywood
- android中的线程(三上)
- 硅谷跳槽工具箱指南(转载)
- 对SDN的误解
- 栈的输入和输出判断
- redhat enterprise linux 6.4 64位系统安装oracle11g,笔记
- 基于FFmpeg的TS音视频解码流程之视频解码
- 最大公约数及最小公倍数