首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何指定在SPEC CPU 2006基准测试中运行的工作负载?

如何指定在SPEC CPU 2006基准测试中运行的工作负载?
EN

Stack Overflow用户
提问于 2012-12-20 05:58:57
回答 1查看 652关注 0票数 1

我目前正在尝试使用SPEC CPU 2006对新的FDO工具链进行基准测试。

一些基准测试在多个工作负载下运行。例如,473.astar与rivers和BigLakes一起运行。

当我在这个基准上使用FDO时,它被编译,然后用BigLakes训练,然后用rivers训练。问题是该工具不提供聚合,因此第一次训练是无用的。

我希望能够将astar.rivers和astar.BigLakes2048作为两个独立的基准来运行。例如,astar.rivers将执行以下操作:

编译火车与河流相距编译基准与河流相距

这样的事情是否可以通过runspec来实现,或者我是否必须使用脚本来自己完成所有的工作,而不使用SPEC工具?

我读了几篇论文,结果是这样呈现的,所以我认为这是可能的。

非常感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-12 08:07:26

我已经找到了解决这个问题的办法。

执行此操作的方法是复制基准目录,重命名该目录,然后删除不需要的输入文件。删除ref和train输入文件非常重要。此外,还需要编辑Spec/object.pm文件来设置新名称。还需要编辑CFP2006.bset或CINT2006.bset文件来添加新的基准,否则runspec即使在原始文件中也不会显示任何结果。

它不是很漂亮,但它工作得很好。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13961958

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档