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

55 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.026K12K18K24K30K
* 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 Sun, 28 Feb 2021 15:11:23 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,093 public results since 27 July 2019 with the latest data as of 26 February 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
47
3733592 +/- 312746
99th
7
2885503 +/- 88775
97th
11
2119148 +/- 12355
95th
3
1868363 +/- 39806
94th
37
1778173 +/- 94510
94th
3
1760777 +/- 9251
93rd
9
1674478 +/- 36882
92nd
10
1662252 +/- 11525
90th
22
1455103 +/- 179487
89th
6
1334939 +/- 1987
89th
4
1221583 +/- 18117
86th
8
1139748 +/- 16959
85th
16
1083177 +/- 70191
84th
12
1068011 +/- 141792
84th
7
1065905 +/- 28501
84th
10
1036886 +/- 108293
84th
7
1005125 +/- 144227
83rd
17
989129 +/- 9768
83rd
9
970431 +/- 118092
82nd
9
942121 +/- 42324
82nd
7
929594 +/- 82146
81st
5
905663 +/- 8602
80th
10
870206 +/- 79922
80th
11
868391 +/- 78794
79th
3
832421 +/- 13693
78th
12
821540 +/- 81165
76th
52
789694 +/- 56045
76th
6
761467 +/- 90067
Mid-Tier
75th
< 721800
74th
19
704789 +/- 43860
74th
15
692773 +/- 34130
72nd
6
627788 +/- 23243
72nd
18
627705 +/- 35120
71st
14
616379 +/- 35773
71st
11
605521 +/- 4913
70th
3
591586 +/- 21219
69th
11
587726 +/- 2988
69th
9
584480 +/- 2475
68th
3
578321 +/- 975
68th
6
577016 +/- 34909
67th
6
565273 +/- 59962
67th
9
559981 +/- 23353
66th
50
542916 +/- 18615
64th
10
519586 +/- 47786
64th
29
519358 +/- 19248
61st
10
440766 +/- 14802
61st
7
438876 +/- 3876
61st
14
424402 +/- 15713
61st
4
412290 +/- 19390
60th
7
401796 +/- 21615
59th
19
385386 +/- 17427
59th
9
385176 +/- 330
59th
10
383993 +/- 11339
58th
5
378163 +/- 3333
57th
7
366239 +/- 7243
57th
19
365084 +/- 8565
56th
4
358988 +/- 36972
55th
5
354245 +/- 17139
55th
14
353385 +/- 7503
55th
6
343201 +/- 23381
54th
4
312980 +/- 786
53rd
7
311607 +/- 1573
53rd
6
306652 +/- 15564
53rd
6
299144 +/- 24292
52nd
4
295139 +/- 565
52nd
12
294672 +/- 3552
52nd
10
292780 +/- 27280
51st
5
290089 +/- 10060
51st
8
281643 +/- 18423
Median
50th
279739
50th
4
278754 +/- 10387
50th
6
276740 +/- 9509
50th
6
275601 +/- 9486
49th
4
273098 +/- 1445
49th
9
271565 +/- 19574
49th
4
271218 +/- 2439
49th
6
270301 +/- 31020
48th
4
264418 +/- 356
48th
11
261643 +/- 32826
48th
4
258763 +/- 17324
47th
18
247992 +/- 19046
46th
5
235236 +/- 1487
46th
7
229393 +/- 7554
45th
5
214400 +/- 12305
45th
8
211695 +/- 20968
44th
7
203720 +/- 29338
44th
4
199591 +/- 2856
44th
3
196515 +/- 253
43rd
7
195625 +/- 5105
43rd
3
191450 +/- 15917
42nd
4
182087 +/- 1460
42nd
4
175859 +/- 1674
41st
16
173941 +/- 6798
40th
14
164222 +/- 4701
40th
4
163209 +/- 12046
38th
16
155514 +/- 7239
38th
7
154824 +/- 14901
38th
8
150634 +/- 8796
37th
11
145981 +/- 18909
37th
5
143943 +/- 5302
37th
3
143438 +/- 8022
36th
3
140987 +/- 812
36th
3
140466 +/- 1206
36th
8
140105 +/- 1617
35th
6
137417 +/- 519
35th
8
134205 +/- 12387
34th
6
129823 +/- 17141
33rd
4
122506 +/- 173
33rd
7
121458 +/- 15361
33rd
3
120437 +/- 864
33rd
5
120190 +/- 13003
31st
4
113706 +/- 8285
30th
3
112477 +/- 15877
30th
4
111486 +/- 12962
30th
10
111092 +/- 12282
30th
3
110672 +/- 7658
30th
4
109790 +/- 336
29th
21
107455 +/- 12897
28th
12
104634 +/- 2922
28th
7
103223 +/- 7414
27th
4
100852 +/- 165
27th
4
100712 +/- 8106
26th
7
95360 +/- 1396
Low-Tier
25th
< 93853
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
19th
8
64093 +/- 546
18th
3
62096 +/- 284
18th
4
59485 +/- 1803
17th
5
57690 +/- 6494
15th
15
50056 +/- 1420
15th
3
49211 +/- 5000
15th
6
48092 +/- 2607
13th
36
40331 +/- 5374
11th
5
37644 +/- 2950
11th
3
34817 +/- 2652
11th
3
34629 +/- 101
10th
3
33775 +/- 1980
10th
14
33540 +/- 1847
9th
8
32344 +/- 1969
8th
4
30594 +/- 1926
7th
7
22255 +/- 805
3rd
8
15285 +/- 1529
OpenBenchmarking.orgDistribution Of Public Results - CoreMark Size 666 - Iterations Per Second2093 Results Range From 1106 To 4144469 Iterations/Sec11068397416684224971033257841544649831458118266405074691882978691265499552210783901161258124412613269941409862149273015755981658466174133418242021907070198993820728062155674223854223214102404278248714625700142652882273575028186182901486298435430672223150090323295833158263398694348156235644303647298373016638130343895902397877040616384144506100200300400500

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.44 / 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 Second2468121620243248918273645

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

5 Systems - 71 Benchmark Results

ARMv7 Cortex-A72 - BCM2711 Raspberry Pi 4 Model B Rev 1.1 - 2048MB

Raspbian 10 - 5.4.51-v7l+ - LXDE 0.10.0

1 System - 1 Benchmark Result

Phytium FT-2000/4 - Greatwall GW-001M1A-FTF v1.0 - 2 x 16384 MB DDR4-3200MT

Kylin V10 - 4.4.131-20200710.kylin.desktop-generic - X Server 1.18.4

1 System - 1 Benchmark Result

Phytium FT-2000/4 - Greatwall GW-001M1A-FTF v1.0 - 2 x 16384 MB DDR4-3200MT

Kylin V10 - 4.4.131-20200710.kylin.desktop-generic - X Server 1.18.4

1 System - 1 Benchmark Result

Intel Xeon E5520 - Dell 0N051F - Intel 5500 I

openSUSE Tumbleweed 20210220 - 5.11.0-3.g8186eab-default - KDE Plasma 5.21.0

1 System - 358 Benchmark Results

Ampere Altra ARMv8 Neoverse-N1 - WIWYNN Mt.Jade - Ampere Computing LLC Device e100

Ubuntu 20.04 - 5.11.0-051100-generic-64k - GNOME Shell 3.36.4

5 Systems - 42 Benchmark Results

Ampere eMAG ARMv8 - AmpereComputing OSPREY - Applied Micro Circuits X-Gene

Ubuntu 20.04 - 5.7.0-050700-generic - GNOME Shell 3.36.3

1 System - 1 Benchmark Result

AMD Ryzen 5 1600X Six-Core - ASRock X370 Taichi - 2 x 8192 MB 1067MHz F4-3200C14-8GTZKW

Microsoft Windows 10 Pro Build 19042 - 10.0 - 456.71

1 System - 11 Benchmark Results

AMD A9-9425 RADEON R5 5 COMPUTE CORES 2C+3G - LENOVO LNVNB161216 - AMD 15h

ArcoLinux rolling - 5.10.16-arch1-1 - Xfce 4.16

1 System - 1 Benchmark Result

AMD A9-9425 RADEON R5 5 COMPUTE CORES 2C+3G - LENOVO LNVNB161216 - AMD 15h

ArcoLinux rolling - 5.10.16-arch1-1 - Xfce 4.16

1 System - 3 Benchmark Results

AMD A9-9425 RADEON R5 5 COMPUTE CORES 2C+3G - LENOVO LNVNB161216 - AMD 15h

ArcoLinux rolling - 5.10.16-arch1-1 - Xfce 4.16

1 System - 2393 Benchmark Results

AMD Ryzen 7 PRO 4750G - ASRock A520M-ITX/ac - AMD Renoir Root Complex

Gentoo - 5.10.16 - amd

13 Systems - 183 Benchmark Results

AMD Ryzen 7 3700X 8-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Device 1480

Ubuntu 19.04 - 5.3.0-999-generic - GNOME Shell 3.32.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

AMD Ryzen 5 4500U - LENOVO LNVNB161216 - AMD Renoir Root Complex

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

12 Systems - 593 Benchmark Results

AMD Ryzen 7 3700X 8-Core - MSI MEG X570 GODLIKE - AMD Starship

Ubuntu 20.04 - 5.8.0-050800daily20200622-generic - GNOME Shell 3.36.2

8 Systems - 360 Benchmark Results

AMD Ryzen Threadripper 2970WX 24-Core - Gigabyte X399 AORUS Gaming 7 - AMD 17h

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

21 Systems - 72 Benchmark Results

AMD EPYC 7742 64-Core - AMD DAYTONA_X - AMD Device 1480

Ubuntu 19.04 - 5.3.0-999-generic - GNOME Shell 3.32.2

18 Systems - 115 Benchmark Results

Intel Core i9-9900KS - ASUS PRIME Z390-A - Intel Cannon Lake PCH

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

2 Systems - 5 Benchmark Results

2 x Intel Xeon Gold 6244 - Intel 440BX - Intel 440BX

CentOS Linux 7 - 3.10.0-957.el7.x86_64 - GNOME Shell 3.28.3

5 Systems - 42 Benchmark Results

Ampere eMAG ARMv8 - AmpereComputing OSPREY - Applied Micro Circuits X-Gene

Ubuntu 20.04 - 5.7.0-050700-generic - GNOME Shell 3.36.3

2 Systems - 403 Benchmark Results

Intel Core i9-10900K - Gigabyte Z490 AORUS MASTER - Intel Comet Lake PCH

Ubuntu 20.04 - 5.4.0-48-generic - GNOME Shell 3.36.4

Find More Test Results

OpenBenchmarking.org Community User Comments

Post A Comment