nbench--cpu性能测试
程序员文章站
2024-01-19 11:37:28
...
- nbench可以用来给cpu去做一些性能测试
ubuntu下安装
aaa@qq.com:wget http://www.math.utah.edu/~mayer/linux/nbench-byte-2.2.3.tar.gz
aaa@qq.com:tar -xvzf nbench-byte-2.2.3.tar.gz
aaa@qq.com:cd nbench-byte-2.2.3
aaa@qq.com:make
aaa@qq.com:./nbench
- test
aaa@qq.com:./nbench
BYTEmark* Native Mode Benchmark ver. 2 (10/95)
Index-split by Andrew D. Balsa (11/97)
Linux/Unix* port by Uwe F. Mayer (12/96,11/97)
TEST : Iterations/sec. : Old Index : New Index
: : Pentium 90* : AMD K6/233*
--------------------:------------------:-------------:------------
NUMERIC SORT : 1868 : 47.91 : 15.73 ##数字排序——对长整数数组进行排序
STRING SORT : 2023 : 903.93 : 139.91 ##字符串排序——对任意长度的字符串数组进行排序。
BITFIELD : 1.0904e+09 : 187.05 : 39.07 ##执行各种位操作函数。
FP EMULATION : 883.47 : 423.93 : 97.82 ##一个小的软件浮点包。
FOURIER : 66472 : 75.60 : 42.46 ##傅里叶系数-计算波形级数近似的数值分析程序。
ASSIGNMENT : 87.75 : 333.90 : 86.61 ##一个著名的任务分配算法。
IDEA : 17349 : 265.35 : 78.79 ##一种比较新的分组密码算法。
HUFFMAN : 7592.6 : 210.54 : 67.23 ##哈夫曼压缩-一个著名的文本和图形压缩算法。
NEURAL NET : 171.25 : 275.09 : 115.71 ##一个小但功能强大的反向传播网络模拟器。
LU DECOMPOSITION : 3759 : 194.74 : 140.62 ##解线性方程组的鲁棒算法。
==========================ORIGINAL BYTEMARK RESULTS==========================
INTEGER INDEX : 251.730
FLOATING-POINT INDEX: 159.389
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==============================LINUX DATA BELOW===============================
CPU : 12 CPU GenuineIntel Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz 4301MHz
L2 Cache : 12288 KB
OS : Linux 4.15.0-72-generic
C compiler : gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12)
libc : libc-2.23.so
MEMORY INDEX : 77.938
INTEGER INDEX : 53.434
FLOATING-POINT INDEX: 88.404
Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38
Trademarks are property of their respective holder.
对比测试左(上)侧为台式机,右(下)侧为rk3399rockpi 4,可以看到二者的性能差距