Linux的性能测试工具stream

以centos7为例


1.下载并解压stream
页面下载地址:http://www.nersc.gov/users/computational-systems/cori/nersc-8-procurement/trinity-nersc-8-rfp/nersc-8-trinity-benchmarks/stream/
centos下载时直接使用下面的wget下载命令即可

# wget https://www.nersc.gov/assets/Trinity--NERSC-8-RFP/Benchmarks/Jan9/stream.tar

# tar -xvf stream.tar

2.执行
单线程编译:

# gcc -O -mcmodel=medium -DSTREAM_ARRAY_SIZE=100000000 -mcmodel=large -DNTIME=20 stream.c -o stream.o

# ./stream.o

多线程编译:

# gcc -O -mcmodel=medium -fopenmp -DSTREAM_ARRAY_SIZE=100000000 -mcmodel=large -DNTIME=20 stream.c -o stream.o

# ./stream.o

执行结果如下图所示:
Linux的性能测试工具stream_第1张图片
Linux的性能测试工具stream_第2张图片

你可能感兴趣的:(Linux)