-
Notifications
You must be signed in to change notification settings - Fork 9
CoreMark results
This page stores various results obtained from running the CoreMark benchmark included in this package. Bold text indicates the best result from a given compiler.
The results presented on this page are strictly unofficial, please refer to the CoreMark scores page on the EEMBC website for official results.
Jump to: Embedded systems, Workstations, Servers
The t5325 is a miniscule low-power thin client unveiled by HP in late 2009, designed around a Marvell Kirkwood 88F6281 system-on-a-chip implementing a Marvell designed ARMv5TE-compliant "Sheeva" processor core clocked at 1.2 GHz with independent 16 KiB instruction and data caches and a 256 KiB unified secondary cache. All tests are performed under the HP "ThinPro" operating system, a lightly customized variant of Debian Lenny, on a system not specifically configured for benchmarking.
Options | Iterations/second |
---|---|
none | 551.95 |
-O1 |
1747.49 |
-O2 |
1873.54 |
-O3 |
2214.84 |
A mid-range Unix workstation released in 1999, based on HP's indigenous PA-8500 microprocessor with 1 MiB of on-die data cache, 512 KiB of on-die instruction cache and a clock frequency of 400 MHz. All tests are performed under HP-UX 11.11 (11i v1) on a system not specifically configured for benchmarking.
Options | Iterations/second |
---|---|
none | 182.82 |
+O1 |
257.37 |
+O2 |
727.28 |
+O3 |
800.64 |
+O4 |
752.73 |
-fast |
776.70 |
Note: HP C +O2
is roughly equivalent to GCC -O1
Options | Iterations/second |
---|---|
none | 205.21 |
-O1 |
593.12 |
-O2 |
655.74 |
-O3 |
718.13 |
-O3 -ffast-math |
718.13 |
Note: -Ofast
is only available in GCC >=4.7
The Sun Fire T1000 is an entry-level 1U rackmounted server released in early 2006 as one of the first systems to use Sun's radically multi-threaded UltraSPARC T1 "Niagra" microprocessor, derived from a SPARC implementation originally developed by Afara Websystems that features four, six or eight relatively simple SPARC V9 cores with individual 16 KiB instruction caches and 8 KiB data caches, a shared 3 MiB secondary cache and a single floating-point unit shared among all cores. Each core also has four threads, all sharing a single pipeline and a massive register file composed of 640 64-bit registers that allows for a thread's state to be quickly saved and resumed in a single cycle in order to maximize processor utilization in heavily multi-threaded workloads. The T1 utilized in the T1000 is clocked at 1 GHz.
All tests are performed on a T1000 with an 8-core UltraSPARC T1 running Solaris 10 10/09 with no specific configuration for benchmarking purposes. Because the ANSIbench makefile is not yet set up to build CoreMark with multi-thread support, all results are for execution on one thread only. Keep this in mind when interpreting these results, as the T1's single-thread performance can be incredibly weak, even weaker than many low-power embedded processors like the ARM9 chip found in the HP t5325 above.
Options | Iterations/second |
---|---|
none | 594.71 |
-xO1 |
218.10 |
-xO2 |
870.32 |
-xO3 |
949.67 |
-xO4 |
1087.55 |
-xO5 |
1058.20 |
-fast |
1048.77 |
Options | Iterations/second |
---|---|
none | 253.07 |
-O1 |
1086.96 |
-O2 |
1327.14 |
-O3 |
1407.46 |
-Ofast |
1408.45 |