[转帖]SPEC-cpu2006的详细使用一键安装、手动安装。
一、SPEC-cpu2006简介
SPEC CPU 2006 benchmark是SPEC新一代的行业标准化的CPU测试基准套件。重点测试系统的处理器,内存子系统和编译器。
说明:由于spec2006支持多种类型操作系统。以下安装、测试、移植等介绍均基于Unix 和其他的 Unix-like system如linux。Windows系统不在此范围内。
二、下载(个人下载工具)
链接:https://pan.baidu.com/s/1srlIXwzF_lgrHFCe4H7bpA
提取码:st25
三、使用安装
3.1一键自动安装
环境准备
- 执行前确保环境可以连接外网
- 解压cpu2006-test.zip,生成cpu2006-test目录
- 将cpu2006-1.2.iso镜像包拷贝到cpu2006-test目录下
测试执行
- root下执行 chmod 777 cpu2006-pc-test.sh
- 执行脚本:./ cpu2006-pc-test.sh
- 若网络不稳定可能导致依赖包未安装完,可执行 rm -rf /spec2006/后再运行一次脚本
3.2手动安装
测试执行
1、测试前需要检查相关的gcc和glibc版本,保证相关版本最优;
gcc -v #查询gcc版本看是否gcc7.3.0
ldd --version #查询glibc版本是否2.29
如果不是,执行下面命令:
source /etc/profile
2、在/home/cpu2006-1.2/config路径下执行脚本命令即可开始相关测试:
-
echo 1800 > /proc/sys/vm/nr_hugepages
-
-
export HUGETLB_MORECORE=yes
-
-
export LD_PRELOAD=/usr/lib/libhugetlbfs.so
-
-
source /home/cpu2006-1.2/shrc
-
-
ulimit -s unlimited
执行测试命令:
-
echo 3 > /proc/sys/vm/drop_caches #清理缓存
-
-
runspec -c 920-8-cpu2006-int.cfg int --rate 8 -n 1 --noreportable
-
-
#RateInt测试, 8为CPU核数
-
-
sleep 10
-
-
echo 3 > /proc/sys/vm/drop_caches #清理缓存
-
-
runspec -c 920-8-cpu2006-fp.cfg fp --rate 8 -n 1 --noreportable #RateFp测试
-
-
sleep 10
-
-
echo 3 > /proc/sys/vm/drop_caches #清理缓存
-
-
runspec -c 920-8-cpu2006-int.cfg int --speed -n 1 --noreportable #SpeedInt测试
-
-
sleep 10
-
-
echo 3 > /proc/sys/vm/drop_caches #清理缓存
-
-
runspec -c 920-8-cpu2006-fp.cfg fp --speed -n 1 --noreportable #SpeedFp测试
-
-
-
rm -fr /cpu2006-1/benchspec/CPU2006/*/run/*
-
#删除测试过程中的文件,避免多次测试后硬盘容量不足.
-
(路径根据实际情况配置)
-
-
如上测试,只测试Rate或Speed的base一次,数据不可发布。
runspec -c 920-8-cpu2006-int.cfg 429.gcf --rate 8 -n 1 –noreportable
#单独测试某一项
放一张图
四、性能分数查看
测试完成后,可进入/home/cpu2006-1.2/result查看测试结果
CINT2006.XXX.txt或CFP2006.XXX.txt文件。
测试过程中,如果想提前知道已经完成的测试子项分数,可使用如下命令进行查看,ratio即为得分:
less CPU2006.XXX.log.debug | grep Success
[转帖]SPEC-cpu2006的详细使用一键安装、手动安装。的更多相关文章
- Building SPEC CPU2006
https://developer.amd.com/wordpress/media/2012/10/building_speccpu.html Building SPEC CPU2006 This f ...
- SPEC CPU2006的安装和使用
https://www.spec.org/download.html http://blog.lazzzy.xyz/2017/09/15/SPEC_CPU2006/ BenchMark SPEC CP ...
- 一键准备Oracle安装
在Linux下安装Oracle软件之前,有相当工作需要准备,包括建立用户.配置内核参数.配置资源限制参数.配置Oracle用户环境等,十分繁琐.即便十分熟悉,也需要花费一定的精力来准备.说白了,做这些 ...
- 最详细eclipse汉化插件安装教程
最详细eclipse汉化插件安装教程(转) 转自:http://blog.csdn.net/dai_zhenliang/article/details/8588576#t4 教程作者:戴振良 本文与& ...
- Centos6.5 安装MYSQL 5.5 -5.6.-5.7 一键yum快速安装 ,初始配置
Centos6.5 安装MYSQL 5.5 ---5.6---5.7 一键yum快速安装 ,初始配置 第一步:安装mysql-5.5---- 5.6 ---- 5.7的yum源 [root@sv03 ...
- Deepin系统手动安装oracle jdk8详细教程
Deepin系统手动安装oracle jdk8详细教程 oracle官网下载jdk压缩包,使用 sudo tar -zxf jdk***解压文件,我放在在了home/diy/java/jdk路径下. ...
- lnmp1.5一键安装包安装lnmpa后,添加站点
lnmp1.5一键安装包安装lnmpa后,添加站点 (1)添加站点 (2)配置apache配置文件 在/usr/local/apache/conf/vhost文件夹下,修改webApp站点配置文件ap ...
- 【强烈推荐,超详细,实操零失误】node.js安装 + npm安装教程 + Vue开发环境搭建
node.js安装 + npm安装教程 + Vue开发环境搭建 [强烈推荐,超详细,实操零失误] 原博客园地址:https://www.cnblogs.com/goldlong/p/8027997.h ...
- MySQL8.0.20下载与安装详细图文教程,mysql安装教程
MySQL下载与安装(8.0.20版)教程 mysql安装包+mysql学习视频+mysql面试指南视频教程 下载地址: 链接:https://pan.baidu.com/s/1FmLFhGlajBQ ...
- MySQL安装详细教程(数据库免安装版)
MySQL安装详细教程(数据库免安装版)mysql-5.7.33-winx64.zip 一.软件下载 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产 ...
随机推荐
- 第四部分_Shell脚本数组和其他变量
数组定义 ㈠ 数组分类 普通数组:只能使用整数作为数组索引(元素的下标) 关联数组:可以使用字符串作为数组索引(元素的下标) ㈡ 普通数组定义 可以切片 一次赋予一个值 #数组名[索引下标]=值 ar ...
- 教你如何在Python中读,写和解析CSV文
摘要:在这篇文章中关于"在Python如何阅读CSV文件"中,我们将学习如何读,写和解析的CSV文件的Python. 您知道将表格数据存储到纯文本文件背后的机制是什么吗?答案是CS ...
- 从原理到实践,手把手带你轻松get数仓双集群容灾
摘要:本文通过介绍双集群的架构.log结构.分析步骤来介绍双集群容灾的问题分析方法. 本文分享自华为云社区<从原理到实践,手把手带你轻松get数仓双集群容灾>,原文作者:Puyol . 双 ...
- 1ms的时延,10Gbps速率…5G通信技术解读
摘要:5G通信的关键技术有哪些呢?5G对于移动互联网场景和物联网场景又带来了哪些新的技术和变革? 本文分享自华为云社区<5G通信关键技术解读>,作者:Super.雯 . 5G作为目前最新一 ...
- 上手测试GaussDB(for Redis) 和开源 Redis,只为推荐质优价廉的Redis
摘要:一文带你全方位测评 GaussDB(for Redis) 和开源 Redis. 本文分享自华为云社区<程序员硬核测评:全方位测评 GaussDB(for Redis) 和开源 Redis& ...
- 使用appuploader工具发布证书和描述性文件教程
使用APPuploader工具发布证书和描述性文件教程 之前用AppCan平台开发了一个应用,平台可以同时生成安卓版和苹果版,想着也把这应用上架到App Store试试,于是找同学借了个苹果开发者账号 ...
- 电商流量分析怎么做?试试这款数据工具 DataLeap!
更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 作为成熟的电商模式,货架场景可以让商家以更低的门槛入驻,让消费者完成更高销量的购买和复购. 在这一场景下,运营人员 ...
- cxf 动态调用 WebService No compiler detected, make sure you are running on top of a JDK instead of a JRE
WebService cxf No compiler detected, make sure you are running on top of a JDK instead of a JRE [202 ...
- 【短道速滑四】Halcon的texture_laws算子自我研究
Halcon里有个texture_laws 算子,最近实现了下,记录下相关细节. Halcon的文档里对该算子是这样描述的: texture_laws - Filter an image using ...
- EXECL函数
1 COUNTIF 对比两列数据,有相同的即计为1 找一列空白列,输入=COUNTIF(范围,条件),按回车,然后再点击表格右下角的"+" 就可以拉动持续执行这个函数 2 CONC ...