(1) Karthik Ganesan的方法 - spec2006中精确的simulation points执行点

使用测试集spec2006测试cpu性能时,如果完全跑完所有程序,需要数周甚至数月,周期非常长,想得到实验结果,黄花菜都凉了!现在比较认可的做法是从simulation point开始运行,那么如何生成它呢?

权重最大的模拟点整理如下:

CINT06(12个)Simpoint
400.perlbenchpanic: fault (unalign)
401.bzip21528
403.gccpanic
429.mcfXX
445.gobmk177
456.hmmer10959
458.sjeng16288
462.libquantum9974
464.h264ref49954
471.omnetpp981
473.astar2828
483.xalancbmkpanic: fault (arith)

CFP06(17个)Simpoint
410.bwaves20179
416.gamess2
433.milc4324
434.zeusmp241
435.gromacs7018
436.cactusADMpanic: fault (unalign)
437.leslie3d1594
444.namd17753
447.dealII15
450.soplex1807
453.povrayXX
454.calculixXX
459.GemsFDTD1842
465.tontoXX
470.lbmXX
481.wrfXX
482.sphinx338691

说明: CINT中共8个测试集的simpoint可用,CFP中共11个测试集的simpoint可用。其中400.perlbench,436.cactusADM在gem5中运行存在错误,还在调试中。 其中标有XX的表示生成该测试集simpoints的作者还未生成这些结果。

使用方法: 得到上述有效模拟点后,可这样使用它,例如 482.sphinx3:可以先fast-forward到38691 * 100millions指令位置,然后再开始执行100millions指令即可,即在38692 * 100millions指令处终止。参考:这里的说明

命令的使用方法参考The M5 simulator介绍

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值