1. 进入官网地址选择对应的os类型、在线或离线进行下载安装,https://www.intel.cn/content/www/cn/zh/developer/tools/oneapi/base-toolkit-download.html
2. 等待安装完成,进行环境配置(官网有详细介绍),此处介绍作者使用的Redhat系统的具体配置命令:
sudo yum update
sudo yum -y install cmake pkgconfig
sudo yum groupinstall "Development Tools"
四、安装speccpu
1. 创建一个测试路径(自定义),作者的具体路径为:/home/Intel/speccpu-2024/

2. 挂载前文提到的cpu2017**.iso文件;

3. 使用mount /dev/sr0 /mnt/cdrom 将文件进行挂载,并切换到挂载点路径/mnt/cdrom;

./install.sh -d /home/Intel/speccpu-2024
5. 输入yes后等待完成。
6. 按照提示进入对应目录下执行source shrc 进行benchmark环境设置。
五. 配置运行环境
1. 确保如下lib库已经安装:yum install numactl libgcc.i686 libstdc++.i686 glibc.i686
2. 解压Intel提供的基于ICC编译的测试文件:tar -xvf FOR-OEMs-cpu2017-***-ic2024.1-*****.tar.xz -C /home/Intel/speccpu-2024
4. 具体脚本中--tune参数可以设置测试只跑base或者base和peak一起跑,-o 可以设置输出日志格式,比如作者 -o txt是将日志输出为txt文本。
5. 测试结果保存在result目录中,可自行查看对比。

