码迷,mamicode.com
首页 > 其他好文 > 详细

spec2006中精确的simulation points执行点

时间:2015-07-27 23:00:20      阅读:1080      评论:0      收藏:0      [点我收藏+]

标签:spec2006   simpoints   

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

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

CINT06(12个) Simpoint
400.perlbench panic: fault (unalign)
401.bzip2 1528
403.gcc panic
429.mcf XX
445.gobmk 177
456.hmmer 10959
458.sjeng 16288
462.libquantum 9974
464.h264ref 49954
471.omnetpp 981
473.astar 2828
483.xalancbmk panic: fault (arith)

CFP06(17个) Simpoint
410.bwaves 20179
416.gamess 2
433.milc 4324
434.zeusmp 241
435.gromacs 7018
436.cactusADM panic: fault (unalign)
437.leslie3d 1594
444.namd 17753
447.dealII 15
450.soplex 1807
453.povray XX
454.calculix XX
459.GemsFDTD 1842
465.tonto XX
470.lbm XX
481.wrf XX
482.sphinx3 38691

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

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

spec2006中精确的simulation points执行点

标签:spec2006   simpoints   

原文地址:http://blog.csdn.net/fandroid/article/details/47092499

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!