nbench是一款专门用于处理器以及存储器性能测试的基准测试程序,即著名的BYTE Magazine杂志的BYTEmark benchmark program,nbench在系统中运行并将结果和一台运行Linux的AMD K6-233电脑比较,得到的比值作为性能指数。由于是完全开源的,爱好者可以在各种平台和操作系统上运行Nbench,并进行优化和测试,是一个简单有效的性能测试工具。Nbench的结果主要分为MEM、INT和FP,其中MEM指数主要体现处理器总线、CACHE和存储器性能,INT整数处理性能,FP则体现双精度浮点性能(大多数嵌入式处理器都没有强大的双精度浮点能力)。
http://www.math.utah.edu/~mayer/linux/bmark.html
处理器型号 Sw1621
TEST | Iterations/sec. | Old Index | New Index |
NUMERIC SORT | 690.2 | 17.7 | 5.81 |
STRING SORT | 79.617 | 35.58 | 5.51 |
BITFIELD | 1.09E+08 | 18.66 | 3.9 |
FP EMULATION | 137.2 | 65.83 | 15.19 |
FOURIER | 38735 | 44.05 | 24.74 |
ASSIGNMENT | 12.526 | 47.66 | 12.36 |
IDEA | 3155.5 | 48.26 | 14.33 |
HUFFMAN | 950.72 | 26.36 | 8.42 |
NEURAL NET | 20.8 | 33.41 | 14.06 |
LU DECOMPOSITION | 581.08 | 30.1 | 21.74 |
INTEGER INDEX: 33.456
FLOATING-POINT INDEX: 35.385
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
CPU:
L2 Cache:
OS: Linux 4.4.15-deepin-aere
C compiler:
libc:
MEMORY INDEX: 6.426
INTEGER INDEX: 10.159
FLOATING-POINT INDEX: 19.626
Baseline (LINUX): AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38
gcc version: SWREACH GCC5.3.0-54 (20181101) by xwb on trunk
cpus: 16