Coremark

This is a test of EEMBC CoreMark processor benchmark.

To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark coremark.

Project Site

eembc.org

Test Created

27 July 2019

Last Updated

11 December 2020

Test Maintainer

Michael Larabel 

Test Type

Processor

Average Install Time

3 Seconds

Average Run Time

56 Seconds

Test Dependencies

C/C++ Compiler Toolchain

Accolades

10k+ Downloads

Supported Platforms


Reported Installs*Test Completions*Public Result UploadsOpenBenchmarking.orgEventsCoremark Popularity Statisticspts/coremark2019.012019.072019.082019.092019.102019.112019.122020.012020.022020.032020.042020.052020.062020.072020.082020.092020.102020.112020.122021.012021.022021.032021.045K10K15K20K25K
* Data based on those opting to upload their test results to OpenBenchmarking.org and users enabling the opt-in anonymous statistics reporting while running benchmarks from an Internet-connected platform.
Data current as of Sat, 10 Apr 2021 14:15:54 GMT.

Revision History

pts/coremark-1.0.1   [View Source]   Fri, 11 Dec 2020 13:41:17 GMT
BSD build fix from https://github.com/apurvanandan1997/pts-test-profiles-dev/commit/b0dfd68e7512c497efc7a6570ac472297fc1a523

pts/coremark-1.0.0   [View Source]   Sat, 27 Jul 2019 09:19:54 GMT
Initial commit of EEMBC CoreMark test profile... Never got around to it until some readers requested it today.

Suites Using This Test

Multi-Core


Performance Metrics

Analyze Test Configuration:

Coremark 1.0

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.org metrics for this test profile configuration based on 2,293 public results since 27 July 2019 with the latest data as of 10 April 2021.

Below is an overview of the generalized performance for components where there is sufficient statistically significant data based upon user-uploaded results. It is important to keep in mind particularly in the Linux/open-source space there can be vastly different OS configurations, with this overview intended to offer just general guidance as to the performance expectations.

Component
Percentile Rank
# Matching Public Results
Iterations/Sec (Average)
100th
6
4138927 +/- 37851
100th
5
3962265 +/- 32466
99th
51
3692648 +/- 351337
98th
7
2885503 +/- 88775
98th
5
2878789 +/- 22027
96th
3
2189706 +/- 17585
96th
11
2119148 +/- 12355
96th
4
1998515 +/- 26685
95th
18
1911625 +/- 211337
93rd
5
1863611 +/- 29937
93rd
41
1771801 +/- 91621
93rd
3
1760777 +/- 9251
91st
13
1675080 +/- 27554
91st
9
1674478 +/- 36882
89th
3
1477230 +/- 6793
89th
24
1463330 +/- 173758
88th
4
1391869 +/- 6079
87th
6
1334939 +/- 1987
87th
4
1221583 +/- 18117
85th
8
1139748 +/- 16959
83rd
16
1083177 +/- 70191
83rd
10
1080284 +/- 33139
83rd
12
1068011 +/- 141792
83rd
12
1056512 +/- 108189
82nd
9
1050524 +/- 154030
82nd
11
999912 +/- 124399
82nd
17
989129 +/- 9768
81st
4
939142 +/- 2336
80th
11
929785 +/- 46799
80th
7
929594 +/- 82146
80th
5
905663 +/- 8602
79th
12
897281 +/- 7066
78th
11
868391 +/- 78794
77th
3
832421 +/- 13693
76th
12
821540 +/- 81165
Mid-Tier
75th
< 798236
75th
56
780481 +/- 78355
75th
6
761467 +/- 90067
73rd
19
704789 +/- 43860
73rd
17
695278 +/- 32700
71st
6
627788 +/- 23243
70th
24
619434 +/- 48020
70th
14
616379 +/- 35773
69th
13
606074 +/- 5179
69th
3
591586 +/- 21219
68th
11
587726 +/- 2988
67th
11
585196 +/- 2839
67th
3
578321 +/- 975
67th
6
577016 +/- 34909
66th
6
565273 +/- 59962
66th
4
565050 +/- 9064
66th
9
559981 +/- 23353
65th
53
545403 +/- 20610
63rd
10
519586 +/- 47786
62nd
32
511742 +/- 33811
60th
9
440108 +/- 4515
60th
14
424402 +/- 15713
60th
15
423850 +/- 47516
59th
10
416963 +/- 4816
59th
4
412290 +/- 19390
58th
7
401796 +/- 21615
58th
3
395962 +/- 45711
57th
19
385386 +/- 17427
57th
9
385176 +/- 330
57th
10
383993 +/- 11339
56th
5
378163 +/- 3333
55th
20
366346 +/- 10069
55th
7
366239 +/- 7243
55th
6
362141 +/- 52371
54th
4
358988 +/- 36972
54th
5
354245 +/- 17139
54th
16
354006 +/- 7218
54th
6
343201 +/- 23381
52nd
4
324273 +/- 9358
52nd
4
312980 +/- 786
52nd
7
311607 +/- 1573
51st
6
306652 +/- 15564
51st
6
299144 +/- 24292
Median
50th
295421
50th
4
295139 +/- 565
50th
3
295096 +/- 18107
50th
14
294635 +/- 3294
50th
5
290089 +/- 10060
49th
12
285141 +/- 32379
49th
8
281643 +/- 18423
49th
4
278754 +/- 10387
49th
6
276740 +/- 9509
48th
6
275601 +/- 9486
48th
4
273098 +/- 1445
47th
9
271565 +/- 19574
47th
4
271218 +/- 2439
47th
7
269664 +/- 28367
47th
4
264418 +/- 356
46th
11
261643 +/- 32826
46th
4
258763 +/- 17324
45th
18
247992 +/- 19046
45th
5
235236 +/- 1487
44th
7
229393 +/- 7554
43rd
5
214400 +/- 12305
43rd
8
211695 +/- 20968
43rd
7
203720 +/- 29338
42nd
4
199591 +/- 2856
42nd
3
196515 +/- 253
42nd
7
195625 +/- 5105
42nd
3
191450 +/- 15917
41st
4
182087 +/- 1460
40th
4
175859 +/- 1674
40th
16
173941 +/- 6798
39th
14
164222 +/- 4701
39th
4
163209 +/- 12046
38th
16
155514 +/- 7239
38th
7
154824 +/- 14901
37th
12
151666 +/- 6172
37th
8
150634 +/- 8796
36th
5
143943 +/- 5302
36th
3
143438 +/- 8022
35th
4
141172 +/- 759
35th
3
140466 +/- 1206
35th
8
140105 +/- 1617
35th
6
137417 +/- 519
33rd
14
130730 +/- 12831
33rd
6
129823 +/- 17141
33rd
4
122506 +/- 173
32nd
7
121458 +/- 15361
32nd
3
120437 +/- 864
32nd
5
120190 +/- 13003
30th
4
113706 +/- 8285
30th
3
112477 +/- 15877
30th
4
111486 +/- 12962
30th
10
111092 +/- 12282
30th
3
110672 +/- 7658
29th
3
110521 +/- 10545
29th
4
109790 +/- 336
28th
21
107455 +/- 12897
28th
12
104634 +/- 2922
27th
7
103223 +/- 7414
26th
4
100852 +/- 165
26th
4
100712 +/- 8106
Low-Tier
25th
< 95672
25th
7
95360 +/- 1396
25th
15
93120 +/- 5277
25th
3
92541 +/- 85
24th
5
88929 +/- 2295
24th
4
86847 +/- 319
23rd
6
84992 +/- 1522
23rd
7
83518 +/- 6357
22nd
4
78879 +/- 5872
22nd
10
77929 +/- 2814
22nd
4
77888 +/- 706
20th
3
69228 +/- 169
19th
10
66541 +/- 258
19th
3
66530 +/- 2153
18th
8
64093 +/- 546
18th
3
62096 +/- 284
18th
3
61076 +/- 299
17th
4
59485 +/- 1803
17th
5
57690 +/- 6494
15th
15
50056 +/- 1420
14th
3
49211 +/- 5000
14th
6
48092 +/- 2607
13th
6
45501 +/- 5798
12th
37
40310 +/- 5300
11th
5
37644 +/- 2950
10th
3
34817 +/- 2652
10th
3
34629 +/- 101
10th
3
33775 +/- 1980
10th
14
33540 +/- 1847
8th
8
32344 +/- 1969
8th
4
30594 +/- 1926
6th
7
22255 +/- 805
3rd
8
15285 +/- 1529
OpenBenchmarking.orgDistribution Of Public Results - CoreMark Size 666 - Iterations Per Second2292 Results Range From 1106 To 4176842 Iterations/Sec110684621168136251651335166418681502196585711669226752741836256919771100328610868011170316125383113373461420861150437615878911671406175492118384361921951200546620889812172496225601123395262423041250655625900712673586275710128406162924131300764630911613174676325819133417063425221350873635922513675766375928138427963926311400982640933414176856110220330440550

Based on OpenBenchmarking.org data, the selected test / test configuration (Coremark 1.0 - CoreMark Size 666 - Iterations Per Second) has an average run-time of 2 minutes. By default this test profile is set to run at least 3 times but may increase if the standard deviation exceeds pre-defined defaults or other calculations deem additional runs necessary for greater statistical accuracy of the result.

OpenBenchmarking.orgMinutesTime Required To Complete BenchmarkCoreMark Size 666 - Iterations Per SecondRun-Time3691215Min: 1 / Avg: 1.79 / Max: 8

Based on public OpenBenchmarking.org results, the selected test / test configuration has an average standard deviation of 0.4%.

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsCoreMark Size 666 - Iterations Per SecondDeviation246810Min: 0 / Avg: 0.43 / Max: 4

Does It Scale Well With Increasing Cores?

Yes, based on the automated analysis of the collected public benchmark data, this test / test settings does generally scale well with increasing CPU core counts. Data based on publicly available results for this test / test settings, separated by vendor, result divided by the reference CPU clock speed, grouped by matching physical CPU core count, and normalized against the smallest core count tested from each vendor for each CPU having a sufficient number of test samples and statistically significant data.

AMDIntelOpenBenchmarking.orgRelative Core Scaling To BaseCoremark CPU Core ScalingCoreMark Size 666 - Iterations Per Second2468121618202432486412820406080100

Notable Instruction Set Usage

Notable instruction set extensions supported by this test, based on an automatic analysis by the Phoronix Test Suite / OpenBenchmarking.org analytics engine.

Instruction Set
Support
Instructions Detected
SSE2 (SSE2)
Used by default on supported hardware.
 
COMISD CVTTSD2SI CVTSI2SD DIVSD MOVAPD
The test / benchmark does honor compiler flag changes.
Last automated analysis: 30 January 2021

This test profile binary relies on the shared libraries librt.so.1, libc.so.6, libpthread.so.0.

Recent Test Results

OpenBenchmarking.org Results Compare

2 Systems - 2 Benchmark Results

Intel Xeon Gold 6140 - (20171212 BIOS) - 4 x 16384 MB

Microsoft Windows Server 2012 R2 Standard Evaluation Build 9600 - 6.3 - 6.3.9600.16384

1 System - 1 Benchmark Result

ARMv8 Cortex-A72 - Sony UK Raspberry Pi 4 Model B - 1 x 4 GB LPDDR4 Micron

Debian testing - 5.10.0-5-arm64 - X Server 1.20.10

1 System - 1 Benchmark Result

ARMv8 Cortex-A72 - Sony UK Raspberry Pi 4 Model B - 1 x 4 GB LPDDR4 Micron

Debian testing - 5.10.0-5-arm64 - X Server 1.20.10

1 System - 1 Benchmark Result

AMD Ryzen 9 5900X 12-Core - System76 Thelio Mira - AMD Starship

Pop 20.04 - 5.11.0-7612-generic - GNOME Shell 3.36.7

1 System - 1 Benchmark Result

AMD Ryzen 7 3700X 8-Core - ASUS TUF GAMING X570-PLUS - AMD Starship

Arch rolling - 5.11.10-arch1-1 - Xfce 4.16

2 Systems - 28 Benchmark Results

Intel Atom Z3735F - WinBook. TW802 - Intel Atom Z36xxx

Arch Linux - 5.11.12-zen1-1-zen - X Server 1.20.10

2 Systems - 5 Benchmark Results

Exagear Virtual i686-compatible - Greatwall GW-001M1A-FTF v1.0 - 8192MB

Ubuntu 16.04 - 4.4.131-20200710.kylin.desktop-generic - X Server 1.18.4

5 Systems - 67 Benchmark Results

Intel Celeron G5900 - Gigabyte B460M DS3H - Intel Device 9b73

Debian 10 - 4.19.0-9-amd64 - X Server 1.20.4

1 System - 5 Benchmark Results

Phytium FT-2000/4 - Greatwall GW-001M1A-FTF v1.0 - 8192MB

Kylin V10 - 4.4.131-20200710.kylin.desktop-generic - MATE

28 Systems - 34 Benchmark Results

Intel Core i7-1165G7 - Dell 0FW9PR - Intel Tiger Lake-LP

Ubuntu 20.10 - 5.11.4-051104-generic - GNOME Shell 3.38.2

28 Systems - 33 Benchmark Results

Intel Core i7-1165G7 - Dell 0FW9PR - Intel Tiger Lake-LP

Ubuntu 20.10 - 5.11.10-051110-generic - GNOME Shell 3.38.3

27 Systems - 31 Benchmark Results

Intel Core i7-1165G7 - Dell 0FW9PR - Intel Tiger Lake-LP

Ubuntu 20.10 - 5.11.4-051104-generic - GNOME Shell 3.38.2

Most Popular Test Results

OpenBenchmarking.org Results Compare

3 Systems - 268 Benchmark Results

Intel Core i5-2520M - HP 161C - Intel 2nd Generation Core DRAM

Ubuntu 18.04 - 4.18.0-20-generic - GNOME Shell 3.28.3

2 Systems - 535 Benchmark Results

Intel Core i7-1065G7 - Dell 06CDVY - Intel Device 34ef

Ubuntu 20.04 - 5.9.0-050900rc7daily20201003-generic - GNOME Shell 3.36.4

12 Systems - 593 Benchmark Results

AMD Ryzen 7 5800X 8-Core - Gigabyte X570 AORUS MASTER - AMD Starship

Fedora 33 - 5.8.16-300.fc33.x86_64 - GNOME Shell 3.38.1

8 Systems - 360 Benchmark Results

Intel Core i9-10980XE - Gigabyte X299X DESIGNARE 10G - Intel Sky Lake-E DMI3 Registers

Ubuntu 19.10 - 5.4.0-999-generic - GNOME Shell 3.34.1

2 Systems - 23 Benchmark Results

Intel Core i7-1065G7 - Dell 06CDVY - Intel Device 34ef

Ubuntu 19.10 - 5.3.0-23-generic - GNOME Shell 3.34.1

21 Systems - 72 Benchmark Results

AMD EPYC 7742 64-Core - GIGABYTE MZ92-FS0-00 v01010101 - AMD Starship

Fedora 30 - 5.2.9-200.fc30.x86_64 - GNOME Shell 3.32.2

18 Systems - 115 Benchmark Results

AMD Ryzen Threadripper 2990WX 32-Core - ASUS ROG ZENITH EXTREME - AMD 17h

Ubuntu 19.10 - 5.3.0-18-generic - GNOME Shell 3.34.1

3 Systems - 143 Benchmark Results

AMD EPYC 7742 64-Core - AMD DAYTONA_X - AMD Starship

Ubuntu 20.04 - 5.4.0-31-generic - GNOME Shell 3.36.1

3 Systems - 173 Benchmark Results

AMD Ryzen Threadripper 3970X 32-Core - 64GB - 931GB

Ubuntu 20.04 - 4.4.0-19041-Microsoft - GCC 9.3.0

Find More Test Results