安装使用SPEC CPU 2006对CPU性能进行测评跑分的过程和结果

SPEC是标准性能评估公司(Standard Performance Evaluation Corporation)的简称。SPEC CPU 2006包括了CINT2006和C FP2006两个子项目,前者用于测量和对比整数性能,而后者则用于测量和对比浮点性能。

SPEC CPU测试中,测试系统的处理器、内存子系统和使用到的编译器(SPEC CPU提供的是源代码,并且允许测试用户进行一定的编译优化)都会影响最终的测试性能,而I/O(磁盘)、网络、操作系统和图形子系统对于SPEC CPU2006的影响非常的小。重点测试系统的处理器,内存子系统和编译器。

建立安装目录

mkdir /speccpu

将specCPU2006解压到制定目录:

tar -xvf specCPU2006-1.2.tar --directory=/speccpu

执行命令安装SPEC CPU 2006

[root@centos1 speccpu]# ./install.sh

查看SPEC CPU 2006版本信息

[root@centos1 speccpu]# runspec -V

SPEC CPU 2006占用空间整整3.7个G

[root@centos1 /]# du /speccpu -sh

3.7G /speccpu

从模版复制测试配置文件

[root@centos1 result]# cp /speccpu/config/Example-linux64-amd64-gcc43+.cfg /speccpu/config/test.cfg

修改配置文件内容:

安装gcc-gfortran.x86_64、gcc-c++,因为跑测试需要用到这两个依赖包,。

[root@centos1 speccpu]# yum install gcc-gfortran.x86_64

[root@centos1 speccpu]# yum install gcc-c++

导入环境变量:

[root@centos1 speccpu]# source /speccpu/shrc

执行runspec命令进行CPU跑分

runspec -c /speccpu/config/test.cfg int

历时12970秒,将近4个小时跑完

跑分结束之后会生成各种格式的跑分结果报告文件

Gif格式的结果报告:

html格式的结果报告

第一次用这个软件,不知道跑分结果是不是正常,欢迎给我留言评论。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容