performance of loongson 2f

performance of loongson 2f

Some friends ask me about the performance of loongson2f. They want to know whether the performance of loongson 2f can surpass Marvell Sheeva CPU. Well I can not just say it's better or worse without giving the benchmark data.

Since there is a benchmark result of Marvell Sheeva CPU, we can run the same benchmark program on loongson 2f. The benchmark program is nbench.

Machine: gdium
OS: Debian squeeze
Kernel: Linux

1. gcc-4.3.4

CFLAGS = -s -static -Wall -O3

TEST Iterations/sec. Old Index New Index
    Pentium 90* AMD K6/233*
NUMERIC SORT 358.24. 9.19 3.02
STRING SORT 33.041 14.76 2.29
BITFIELD 5.5164e+07 9.46 1.98
FP EMULATION 47.402 22.75 5.25
FOURIER 4721.1 5.37 3.02
ASSIGNMENT 7.0534 26.84 6.96
IDEA 1597.4 24.43 7.25
HUFFMAN 575.17 15.95 5.09
NEURAL NET 4.2065 6.76 2.84
LU DECOMPOSITION 107.28 5.56 4.01
==========ORIGINAL BYTEMARK RESULTS======== INTEGER INDEX : 16.297 FLOATING-POINT INDEX: 5.864 Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0 ==========LINUX DATA BELOW============ CPU : L2 Cache : OS : Linux 2.6.24-gdium-1 C compiler : gcc version 4.3.4 (Debian 4.3.4-5) libc : libc-2.9.so MEMORY INDEX : 3.156 INTEGER INDEX : 4.918 FLOATING-POINT INDEX: 3.252 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.

2. gcc-4.4

CFLAGS = -s -static -Wall -O3 -fomit-frame-pointer -funroll-loops CFLAGS += -march=loongson2f  -mtune=loongson2f  -mabi=n32
TEST Iterations/sec. Old Index New Index
    Pentium 90* AMD K6/233*
NUMERIC SORT 366.08 9.39 3.08
STRING SORT 46.686 20.86 3.23
BITFIELD 4.764e+07 8.17 1.71
FP EMULATION 90.2 43.28 9.99
FOURIER 5171.9 5.88 3.30
ASSIGNMENT 11.094 42.21 10.95
IDEA 1726.9 26.41 7.84
HUFFMAN 605 16.78 5.36
NEURAL NET 9.761 15.68 6.60
LU DECOMPOSITION 215.64 11.17 8.07
==========ORIGINAL BYTEMARK RESULTS======== INTEGER INDEX       : 20.035 FLOATING-POINT INDEX: 10.100 Baseline (MSDOS*)   : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0 ==========LINUX DATA BELOW============ CPU                 : L2 Cache            : OS                  : Linux 2.6.24-gdium-1 C compiler          : gcc-4.4 libc                : libc-2.9.so MEMORY INDEX        : 3.922 INTEGER INDEX       : 5.997 FLOATING-POINT INDEX: 5.602 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.

2009/10/30(YYYY/MM/DD) Category:Linux
Tag: Loongson,gdium

blog comments powered by Disqus START performance of loongson 2f,/blog/2009/10/30/performance-of-loongson-2f/,2009/10/30,Linux END