教你如何使用SPECCPU2006

您所在的位置:网站首页 speccpu2006测试参数 教你如何使用SPECCPU2006

教你如何使用SPECCPU2006

#教你如何使用SPECCPU2006| 来源: 网络整理| 查看: 265

教你如何使⽤

SPECCPU2006

因为⼯作原因陆陆续续接触到SPEC的测试,由于此项测试相对门槛⾼⼀些,测试周期长,⽹上靠谱的资料不多,遂将⾃⼰的测试经验总结

下来跟⼤家分享。

本⽂只涉及到⼀些基本的测试知识,欢迎有经验的朋友补充,交流~

0 ⼯具介绍 

SPEC是标准性能评估公司(Standard Performance Evaluation Corporation)的简称。SPEC是由计算机⼚商、系统集成商、⼤学、

研究机构、咨询等多家公司组成的组织,这个组织的⽬标是建⽴、维护⼀套⽤于评估计算机系统的标准。

在早些年,业界使⽤的是其上⼀个版本SPEC CPU 2000。和SPEC CPU 2000⼀样,SPEC CPU 2006包括了CINT2006和C FP2006

两个⼦项⽬,前者⽤于测量和对⽐整数性能,⽽后者则⽤于测量和对⽐浮点性能,SPEC CPU 2006中对SPEC CPU 2000中的⼀些测试

进⾏了升级,并抛弃/加⼊了⼀些测试,因此两个版本测试得分并没有可⽐较性。

SPEC CPU测试中,测试系统的处理器、内存⼦系统和使⽤到的编译器(SPEC CPU提供的是源代码,并且允许测试⽤户进⾏⼀定的编译

优化)都会影响最终的测试性能,⽽I/O(磁盘)、⽹络、操作系统和图形⼦系统对于SPEC CPU2006的影响⾮常的⼩。

SPEC CPU 2006 benchmark是SPEC新⼀代的⾏业标准化的CPU测试基准套件。重点测试系统的处理器,内存⼦系统和编译器。这个基

准测试套件包括的SPECint基准和SPECfp基准。 其中SPECint2006基准包含12个不同的基准测试和SPECfp2006年基准包含19个不同

的基准测试。SPEC设计了这个套件提供了⼀个⽐较标准的计算密集型,⾼性能的跨硬件的CPU测试⼯具。在SPEC CPU 2006基准有⼏种

不同的⽅法来衡量计算机性能。 ⼀种⽅式是测量计算机完成单⼀任务的速度; 另⼀种⽅式吞吐量,容量或速率的测量。 说明:由于

spec2006⽀持多种类型操作系统。以下安装、测试、移植等介绍均基于Unix 和其他的 Unix-like system如linux。Windows系统不在此

范围内。

tips1 :SPEC CPU 2006 是收费⼯具。

之前在某些⽂章或论坛下⾯看到求资源的,建议如果是要做相关CPU测试的话,付费购买,或者向你们的供货商索要吧~

tips2:选择正确的SPEC 安装包

SPEC CPU 2006 跟不同的CPU适配后的⼯具,所以说x86下的源码包不能再MIPS下运⾏,MIPS的也不能在ARM下运⾏,基本概念,

给刚接触的⼈提醒⼀下。

1 安装和编译

安装和编译分为两种情况:⼀对于源码,是需要安装和编译的;另⼀种是在相同环境下编译好的安装包,拷贝过来解压后即可运⾏使⽤。

以Ubuntu 16.4为例⼦,介绍源码的安装和编译过程。

安装

⾸先下载CPU2006到本地,⼀般会下载到镜像⽂件,解压之后可以找到install.sh

tips3:SPEC CPU2006没有安装⽬录的要求。

~$ ./install.sh

SPEC CPU2006 Installation

Top of the CPU2006 tree is '/media/*/SPEC_CPU2006v1.1'

Enter the directory you wish to install to (e.g. /usr/cpu2006)

/home/myname/cpu2006

Installing FROM /media/*/SPEC_CPU2006v1.1

Installing TO /home/myname/cpu2006

Is this correct? (Please enter 'yes' or 'no')

yes

...

之后等待安装完成,到此安装过程结束。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3