According to the Loongson 2F website, the CPU should "Outperform 1GHz Pentium III".
I do not have access to a 1GHz PIII, so I used an Asus EeePc 701 for comparison. It has an Intel Celeron-M ULV 353 underclocked to 630 MHz. Taking these SuperPI benchmark results, which are probably best case for frequency scaling, would place the CPUs about equal (Pentium III 1 GHz at 130 sec., and Celeron-M 630 MHz at 126 sec.)
System comparison:
| System | CPU | MHz | L2 Cache | Memory | OS |
|---|---|---|---|---|---|
| Lemote Yeeloong 8089 | Loongson 2F | 800 | 512 KB | 1 GB | Fedora 13 |
| EeePc 701 | Celeron-M ULV 353 | 630 | 512 KB | 2 GB | Scientific Linux 6 |
I used Fedora instead of Debian on the Lemote because it uses the MIPS n32 ABI, for potentially much better performance.
Stream TRIAD bandwidth
Stream results are rather bad:
| System | TRIAD MB/sec |
|---|---|
| Yeeloong | 601 |
| EeePc | 1220 |
bzip2 compression
As an integer benchmark, I used bzip2 to decompress and compress the gcc 4.6.0 source tarball (71,579,535 bytes). Time is user time in seconds.
| System | Decompress | Compress | bzip2 version |
|---|---|---|---|
| Yeeloong | 145.69 | 767.74 | from OS |
| Yeeloong | 140.90 | 521.15 | bzip 1.0.6, compiled with gcc 4.6.0 with default optimization |
| EeePc | 114.09 | 507.09 | from OS |
Radiance rendering
Using Mark Stock's benchmark test. Unfortunately, on the Yeeloong,-O3 -ffast-math delivered invalid results, so I had to
compile with the flags listed below. I'll try to rerun this with a newer version of gcc, as
this gives a big improvement on some platforms (AMD64, for example, but not on the Celeron-M).
| System | User time | Compiler | Flags |
|---|---|---|---|
| Yeeloong | 17915 | gcc 4.4.4 | -march=native -O3 -fno-math-errno -funsafe-math-optimizations |
| EeePc | 15884 | gcc 4.7.0 20110501 | -march=native -Ofast |
Hint
The systems are almost identical at about 67 MQuips, but, as indicated by the Stream result, the Loongson is hampered by bad main memory and, apparently, L2 cache, performance.
Updates:
2011-05-25 updated bzip2 results

No comments:
Post a Comment