一.工具介绍
-
前言
SPEC2006 benchmark是SPEC新一代的行业标准化的CPU测试基准套件。重点测试系统的处理器,内存子系统和编译器。这个基准测试套件包括的SPECint基准和SPECfp基准。主要依赖于gcc,g++,gfortran并与其版本息息相关。 其中SPECint2006基准包含12个不同的基准测试和SPECfp2006年基准包含19个不同的基准测试。SPEC设计了这个套件提供了一个比较标准的计算密集型,高性能的跨硬件的CPU测试工具。在SPEC2006基准有几种不同的方法来衡量计算机性能。 一种方式是测量计算机完成单一任务的速度; 另一种方式吞吐量,容量或速率的测量。 说明:由于spec2006支持多种类型操作系统。以下安装、测试、移植等介绍均基于Unix 和其他的 Unix-like system如linux。Windows系统不在此范围内。
-
比较
2006年8月24日,标准性能评估公司(SPEC)宣布CPU2006将取代SPEC2000。 Spec2006基准测试被广泛的应用于工业界和学术界。新套件比Spec2000要大很多,而且将涵盖到CPU、存储器系统、编译器特别是C++编译器。Cpu2000只有1个关于C++的基准测试,CPU2006则含有7个相关套件,这其中包括了50W行c++代码,Fortran和C语言和之前一样有很好的覆盖
2017年6月(SPEC)又发布了新一代的CPU测试工具SPEC2017其相较于SPEC2006也有做了和多的升级,具体的升级点可以查看官网SPEC官网)
二.下载
- 方式
百度网盘
三.使用方法
点击查看代码
#解压缩(注意不要有中文名)
tar -zxvf spec2006_gcc8.3.tar.gz
#进入解压后的spec2006
cd spec2006_gcc8.3
#如果您使用的是X86架构的电脑那么执行以下命令
bash install.sh