asmFish

This is a test of asmFish, an advanced chess benchmark written in Assembly.

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

Project Site

github.com

Test Created

19 September 2017

Last Updated

21 November 2020

Test Maintainer

Michael Larabel 

Test Type

Processor

Average Install Time

2 Seconds

Average Run Time

7 Minutes, 7 Seconds

Accolades

100k+ Downloads

Supported Platforms


Public Result Uploads *Reported Installs **Reported Test Completions **Test Profile Page Views ***OpenBenchmarking.orgEventsasmFish Popularity Statisticspts/asmfish2017.092017.112018.012018.032018.052018.072018.092018.112019.012019.032019.052019.072019.092019.112020.012020.032020.052020.072020.092020.112021.012021.032021.052021.072021.096K12K18K24K30K
* Uploading of benchmark result data to OpenBenchmarking.org is always optional (opt-in) via the Phoronix Test Suite for users wishing to share their results publicly.
** 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.
*** Test profile page view reporting began March 2021.
Data current as of 17 October 2021.

Revision History

pts/asmfish-1.1.2   [View Source]   Sat, 21 Nov 2020 14:48:33 GMT
Fix for macOS.

pts/asmfish-1.1.1   [View Source]   Thu, 17 Jan 2019 11:10:57 GMT
Update Windows support.

pts/asmfish-1.1.0   [View Source]   Mon, 03 Dec 2018 17:11:21 GMT
Update against latest Git, enable support for Linux ARMv8 as well as Windows builds of asmFish.

pts/asmfish-1.0.1   [View Source]   Thu, 21 Sep 2017 16:18:30 GMT
Fix in test install

pts/asmfish-1.0.0   [View Source]   Tue, 19 Sep 2017 15:01:30 GMT
Initial commit of asmFish chess benchmark

Suites Using This Test

Chess Test Suite

Multi-Core

CPU Massive

Server CPU Tests


Performance Metrics

Analyze Test Configuration:

asmFish 2018-07-23

1024 Hash Memory, 26 Depth

OpenBenchmarking.org metrics for this test profile configuration based on 4,008 public results since 3 December 2018 with the latest data as of 18 October 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
# Compatible Public Results
Nodes/second (Average)
100th
16
293447728 +/- 4619696
100th
11
245850728 +/- 2044495
99th
7
188794995 +/- 8414157
99th
7
187410290 +/- 843447
99th
6
185000277 +/- 25164443
99th
17
172102607 +/- 3176722
98th
9
158041845 +/- 1114014
96th
10
137424408 +/- 6360743
96th
44
135206260 +/- 2265571
95th
3
132700567 +/- 2814054
95th
9
132375927 +/- 12861966
94th
4
130906814 +/- 699448
94th
3
128653848 +/- 1066766
94th
6
126552119 +/- 615677
94th
18
123327362 +/- 736099
93rd
28
122441898 +/- 17778496
93rd
15
117156450 +/- 1716474
93rd
5
116334858 +/- 3116163
93rd
4
114610145 +/- 8322259
92nd
28
113511620 +/- 1351571
92nd
6
112884418 +/- 334874
91st
5
106822663 +/- 8552055
91st
5
105664088 +/- 803888
91st
3
105580237 +/- 616398
91st
13
103816266 +/- 574267
90th
4
99421546 +/- 1995372
90th
62
97865867 +/- 4422991
89th
5
96978641 +/- 5854022
89th
3
95333266 +/- 765040
88th
6
92827987 +/- 1723108
88th
6
92565084 +/- 645219
88th
4
89725525 +/- 582288
88th
9
88999944 +/- 330660
87th
12
85025788 +/- 6139540
87th
5
83834023 +/- 1397526
87th
3
83605602 +/- 500411
87th
4
82943939 +/- 455353
87th
4
79869608 +/- 443661
86th
7
78256212 +/- 328141
86th
10
77595776 +/- 889191
86th
5
76191410 +/- 8903446
85th
10
75529377 +/- 991796
85th
3
75266664 +/- 675842
85th
23
75123404 +/- 1853203
85th
3
74723436 +/- 2357975
85th
5
74482297 +/- 133264
84th
22
72329811 +/- 9807451
84th
20
70870864 +/- 3730775
84th
5
70490404 +/- 347209
83rd
12
69723377 +/- 525674
83rd
4
67411043 +/- 500263
83rd
5
66420279 +/- 684494
82nd
7
64736347 +/- 1010442
82nd
13
64032324 +/- 2826752
82nd
8
63252720 +/- 1479122
81st
16
61544361 +/- 1069097
80th
57
60242706 +/- 1774147
79th
3
57957131 +/- 916159
79th
7
57575323 +/- 2591295
79th
6
57214232 +/- 605249
78th
6
55056359 +/- 2260640
78th
21
54654887 +/- 3927152
78th
31
54054457 +/- 6087177
78th
3
53628190 +/- 384389
77th
48
52390263 +/- 1727363
Mid-Tier
75th
< 49616345
75th
57
48729622 +/- 1025535
74th
8
46937083 +/- 4102520
74th
6
46808454 +/- 610442
73rd
14
46192763 +/- 625601
73rd
9
45198085 +/- 857709
73rd
9
44472047 +/- 309088
73rd
3
44345411 +/- 655709
72nd
6
43585124 +/- 450490
72nd
6
43505371 +/- 1089030
72nd
6
42746688 +/- 309973
71st
11
42302452 +/- 273063
71st
3
41976717 +/- 321522
71st
7
41611567 +/- 335728
70th
16
40932772 +/- 2860792
69th
93
40158650 +/- 1550662
69th
4
39868021 +/- 1889780
69th
25
39867430 +/- 663344
68th
12
39608995 +/- 906804
67th
4
38766348 +/- 482428
67th
5
38563032 +/- 2534715
67th
4
38332446 +/- 482324
67th
4
37962165 +/- 729040
66th
8
36867395 +/- 215249
66th
11
36577092 +/- 200464
66th
4
35916713 +/- 667574
65th
12
35289849 +/- 346076
65th
11
34837450 +/- 2760138
65th
4
34694430 +/- 167208
64th
24
33540857 +/- 1566212
64th
10
33287450 +/- 1351042
64th
5
32906218 +/- 276342
63rd
4
32496006 +/- 445873
63rd
3
32385376 +/- 2140800
63rd
3
32136781 +/- 380643
63rd
27
32116781 +/- 800578
63rd
5
31893947 +/- 228379
62nd
6
31685348 +/- 1191621
62nd
6
31659904 +/- 266566
62nd
6
30824210 +/- 1808917
61st
3
30631525 +/- 1596938
61st
10
30002295 +/- 2816644
61st
7
29631385 +/- 447715
60th
10
29033959 +/- 239417
60th
37
28997065 +/- 2190349
60th
5
28952733 +/- 285536
59th
14
28248029 +/- 916870
58th
77
27903635 +/- 1214344
57th
3
27176189 +/- 814379
57th
8
26831137 +/- 1535145
56th
24
26385843 +/- 772310
56th
3
26135338 +/- 251396
56th
5
25662549 +/- 324980
54th
11
24462492 +/- 308612
54th
10
24459848 +/- 2152660
54th
4
24280770 +/- 310620
54th
3
24000097 +/- 272932
53rd
44
23615126 +/- 1147302
53rd
9
23348587 +/- 1858241
51st
22
22263154 +/- 318586
51st
4
21957621 +/- 1218181
51st
7
21926382 +/- 587946
51st
3
21917221 +/- 1061382
Median
50th
21707407
50th
4
21577024 +/- 82071
50th
15
21408468 +/- 1630077
50th
18
21392778 +/- 1790116
50th
18
21198303 +/- 547027
49th
7
21139154 +/- 2953047
49th
9
21070531 +/- 251548
49th
35
20965501 +/- 1003125
49th
6
20942345 +/- 574953
49th
15
20736810 +/- 1632592
48th
6
20544997 +/- 578751
48th
7
20478829 +/- 712533
48th
3
20170896 +/- 264530
47th
29
19637977 +/- 1325324
46th
24
19327493 +/- 1635802
46th
5
18839246 +/- 196108
46th
3
18594097 +/- 93146
45th
15
18578248 +/- 1352072
45th
3
18257056 +/- 991682
45th
7
18006222 +/- 223135
44th
7
16733037 +/- 679227
44th
14
16694601 +/- 1571328
43rd
4
16447852 +/- 137206
43rd
58
16414182 +/- 721049
43rd
3
16189047 +/- 349881
42nd
7
15970483 +/- 524973
42nd
11
15823413 +/- 1140830
41st
4
15556980 +/- 1003570
41st
8
15333980 +/- 732336
41st
10
15295382 +/- 1253814
40th
9
15124907 +/- 133442
40th
7
15063885 +/- 129415
40th
3
15052242 +/- 188401
40th
46
14973359 +/- 193614
39th
5
14794662 +/- 111827
39th
6
14721944 +/- 2019643
38th
8
14449733 +/- 380621
38th
12
14423221 +/- 461310
38th
10
14406100 +/- 332762
37th
4
13979648 +/- 292423
37th
7
13957572 +/- 231951
37th
7
13883873 +/- 714618
37th
7
13856612 +/- 1620230
37th
9
13814146 +/- 54108
37th
4
13223758 +/- 448058
36th
3
13175679 +/- 167229
36th
3
12891828 +/- 277515
36th
21
12868854 +/- 642876
36th
3
12681455 +/- 140417
35th
8
12193843 +/- 1360329
34th
17
12143045 +/- 247903
34th
10
11953975 +/- 914103
34th
3
11888584 +/- 166435
33rd
3
11827733 +/- 875477
33rd
3
11775267 +/- 53803
33rd
11
11456144 +/- 1185773
32nd
15
11439983 +/- 466741
32nd
17
11335105 +/- 478285
32nd
3
11275638 +/- 234114
31st
3
11141787 +/- 1462988
31st
8
11130088 +/- 122259
31st
10
11111927 +/- 691756
31st
3
11083597 +/- 86103
31st
4
11023089 +/- 877602
31st
3
10996360 +/- 54389
31st
13
10982571 +/- 173454
31st
17
10963698 +/- 577940
30th
6
10700538 +/- 221339
29th
5
10296175 +/- 410081
28th
14
10008937 +/- 94002
28th
3
9642074 +/- 289138
28th
4
9605257 +/- 523601
27th
5
9471865 +/- 235145
27th
5
9417664 +/- 1339702
26th
12
9332599 +/- 228711
26th
29
9309755 +/- 594204
26th
5
9262915 +/- 962537
26th
3
9163094 +/- 733279
26th
4
9082066 +/- 109549
26th
3
8981429 +/- 17167
Low-Tier
25th
< 8927686
25th
3
8895972 +/- 466130
25th
3
8882059 +/- 58692
25th
7
8879937 +/- 796625
25th
3
8756972 +/- 40451
25th
4
8716578 +/- 1116981
24th
6
8669177 +/- 391382
24th
18
8658626 +/- 389331
24th
3
8642033 +/- 1125899
24th
3
8498125 +/- 34883
23rd
12
8480957 +/- 241486
23rd
13
8316565 +/- 1114132
23rd
6
8297225 +/- 668559
23rd
4
8290148 +/- 1179264
22nd
11
8076187 +/- 208712
22nd
5
8034180 +/- 68512
21st
5
7888332 +/- 1065228
21st
15
7875916 +/- 335101
21st
3
7847409 +/- 122188
21st
7
7824523 +/- 439209
21st
11
7822188 +/- 197768
20th
6
7805520 +/- 504858
20th
5
7652273 +/- 198381
18th
3
7131510 +/- 499906
18th
3
7107946 +/- 1060809
17th
3
6969125 +/- 47843
17th
5
6826264 +/- 230514
16th
5
6164774 +/- 116680
16th
4
5978060 +/- 61737
15th
5
5542080 +/- 408216
15th
4
5507034 +/- 51480
14th
4
5218880 +/- 37102
14th
6
5056219 +/- 177847
14th
3
4993486 +/- 609820
12th
10
4566938 +/- 230048
12th
5
4548328 +/- 609258
12th
16
4499860 +/- 440840
12th
3
4493389 +/- 248141
12th
5
4456193 +/- 330760
11th
3
4279526 +/- 14750
11th
4
4271074 +/- 548693
10th
10
4126367 +/- 229059
10th
6
3990814 +/- 398427
9th
6
3939187 +/- 423972
8th
6
3674250 +/- 327827
8th
3
3542526 +/- 22847
7th
4
3307975 +/- 31204
7th
3
2965604 +/- 71920
6th
3
2646236 +/- 308998
6th
3
2530917 +/- 256223
5th
3
2492325 +/- 309407
5th
45
2467623 +/- 173611
5th
3
2413090 +/- 27949
4th
5
2363049 +/- 155826
4th
3
2242152 +/- 21312
3rd
5
1929885 +/- 253137
3rd
4
1906684 +/- 17989
3rd
15
1866461 +/- 24597
3rd
3
1799433 +/- 55887
2nd
5
1245644 +/- 6120
OpenBenchmarking.orgDistribution Of Public Results - 1024 Hash Memory, 26 Depth3992 Results Range From 61466 To 298426999 Nodes/second614666028777119960881796339923930710298980213586533241832643477999545376726559734576657018877166919877636509836038208957113195538442101505753107473064113440375119407686125374997131342308137309619143276930149244241155211552161178863167146174173113485179080796185048107191015418196982729202950040208917351214884662220851973226819284232786595238753906244721217250688528256655839262623150268590461274557772280525083286492394292459705298427016160320480640800

Based on OpenBenchmarking.org data, the selected test / test configuration (asmFish 2018-07-23 - 1024 Hash Memory, 26 Depth) has an average run-time of 13 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 Benchmark1024 Hash Memory, 26 DepthRun-Time1224364860Min: 1 / Avg: 12.13 / Max: 61

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

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between Runs1024 Hash Memory, 26 DepthDeviation3691215Min: 0 / Avg: 1.02 / Max: 7

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 BaseasmFish CPU Core Scaling1024 Hash Memory, 26 Depth24681012161820243240486412820406080100

Recent Test Results

OpenBenchmarking.org Results Compare

1 System - 26 Benchmark Results

2 x Intel Xeon E5-2643 v4 - HP ProLiant ML350 Gen9 - Intel Xeon E7 v4

Ubuntu 20.04 - 5.11.22-5-pve - X Server

1 System - 48 Benchmark Results

2 x Intel Xeon E5-2643 v4 - HP ProLiant ML350 Gen9 - Intel Xeon E7 v4

Ubuntu 20.04 - 5.11.22-5-pve - 1.0.2

1 System - 48 Benchmark Results

AMD Ryzen 9 3900X 12-Core - Gigabyte B550M AORUS PRO-P - AMD Starship

Ubuntu 20.04 - 5.11.22-5-pve - X Server

1 System - 6 Benchmark Results

AMD Ryzen 5 4600HS - ASUS GA401IH v1.0 - AMD Renoir Root Complex

ManjaroLinux 21.1.5 - 5.14.12-zen1-1-zen-g14 - KDE Plasma 5.22.5

8 Systems - 364 Benchmark Results

2 x AMD EPYC 7742 64-Core - Supermicro H11DSi-NT v2.00 - AMD Starship

Ubuntu 21.10 - 5.13.0-19-generic - GNOME Shell 40.5

1 System - 48 Benchmark Results

2 x Intel Xeon E5-2643 v4 - HP ProLiant ML350 Gen9 - Intel Xeon E7 v4

Ubuntu 20.04 - 5.11.22-5-pve - 1.0.2

1 System - 48 Benchmark Results

AMD Ryzen 9 3900X 12-Core - Gigabyte B550M AORUS PRO-P - AMD Starship

Ubuntu 20.04 - 5.11.22-5-pve - X Server

1 System - 48 Benchmark Results

2 x Intel Xeon E5-2643 v4 - HP ProLiant ML350 Gen9 - Intel Xeon E7 v4

Ubuntu 20.04 - 5.11.22-5-pve - 1.0.2

1 System - 495 Benchmark Results

AMD EPYC 75F3 32-Core - ASRockRack ROME2D16-2T - AMD Starship

Ubuntu 21.10 - 5.13.0-19-generic - GNOME Shell 40.5

2 Systems - 48 Benchmark Results

2 x Intel Xeon E5-2643 v4 - HP ProLiant ML350 Gen9 - Intel Xeon E7 v4

Ubuntu 20.04 - 5.11.22-5-pve - 1.0.2

1 System - 26 Benchmark Results

2 x Intel Xeon E5-2643 v4 - HP ProLiant ML350 Gen9 - Intel Xeon E7 v4

Ubuntu 20.04 - 5.11.22-5-pve - 1.0.2

1 System - 8 Benchmark Results

2 x Intel Xeon E5-2643 v3 - ASRockRack EP2C612D16C-4L - Intel Xeon E7 v3

Ubuntu 21.10 - 5.13.0-19-generic - KDE Plasma 5.22.5

1 System - 9 Benchmark Results

2 x Intel Xeon E5-2643 v3 - ASRockRack EP2C612D16C-4L - Intel Xeon E7 v3

Ubuntu 21.10 - 5.13.0-19-generic - KDE Plasma 5.22.5

49 Systems - 23 Benchmark Results

Intel Core i5-8250U - KBL Charmander_KL - Intel Xeon E3-1200 v6

Ubuntu 20.04 - 5.10.0-1044-oem - X Server 1.20.11

2 Systems - 26 Benchmark Results

2 x Intel Xeon E5-2643 v4 - HP ProLiant ML350 Gen9 - Intel Xeon E7 v4

Ubuntu 20.04 - 5.11.22-5-pve - GCC 9.3.0

Most Popular Test Results

OpenBenchmarking.org Results Compare

16 Systems - 119 Benchmark Results

Intel Xeon Platinum 8259L - ASRockRack EP2C621D16-4LP - Intel Sky Lake-E DMI3 Registers

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

11 Systems - 217 Benchmark Results

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

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

12 Systems - 593 Benchmark Results

AMD Ryzen 9 5900X 12-Core - ASRock X570 Taichi - AMD Starship

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

2 Systems - 66 Benchmark Results

AMD Ryzen 9 3900X 12-Core - ASUS ROG CROSSHAIR VIII HERO - 2 x 8192 MB 3600MHz F4-3600C16-8GTRG

Microsoft Windows 10 Pro Build 18362 - 10.0 - 22.19.162.4

3 Systems - 173 Benchmark Results

AMD Ryzen Threadripper 3970X 32-Core - ASUS ROG ZENITH II EXTREME - AMD Starship

Ubuntu 20.04 - 5.4.0-37-generic - GNOME Shell 3.36.2

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

3 Systems - 301 Benchmark Results

Intel Core i5-4670 - MSI B85M-P33 - Intel 4th Gen Core DRAM

Ubuntu 20.04 - 5.4.0-40-generic - GNOME Shell 3.36.3

2 Systems - 13 Benchmark Results

2 x AMD Ryzen Threadripper 3960X 24-Core - Intel 440BX - 1 x 16384 MB 0MHz

Microsoft Windows 10 Enterprise LTSC Build 17763 - 10.0 - 8.16.7.5

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

8 Systems - 439 Benchmark Results

Intel Core i5-11600K - ASUS ROG MAXIMUS XIII HERO - Intel Device 43ef

Ubuntu 21.04 - 5.12.0-051200rc3daily20210315-generic - GNOME Shell 3.38.3

2 Systems - 13 Benchmark Results

AMD Ryzen Threadripper 3960X 24-Core - Intel 440BX - 1 x 16384 MB 0MHz

Microsoft Windows 10 Enterprise LTSC Build 17763 - 10.0 - 8.16.7.5

12 Systems - 229 Benchmark Results

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

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

Find More Test Results