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

90k+ 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.074K8K12K16K20K
* 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 27 July 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 3,794 public results since 3 December 2018 with the latest data as of 28 July 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
14
293174080 +/- 4818558
100th
11
245850728 +/- 2044495
99th
7
187410290 +/- 843447
99th
6
185000277 +/- 25164443
99th
5
184071298 +/- 2455359
99th
13
172053143 +/- 2438519
98th
9
158041845 +/- 1114014
97th
10
137424408 +/- 6360743
96th
44
135206260 +/- 2265571
95th
3
132700567 +/- 2814054
95th
9
132375927 +/- 12861966
95th
4
130906814 +/- 699448
95th
3
128653848 +/- 1066766
95th
6
126552119 +/- 615677
94th
18
123327362 +/- 736099
93rd
15
117156450 +/- 1716474
93rd
3
115821209 +/- 4293184
93rd
4
114610145 +/- 8322259
93rd
28
113511620 +/- 1351571
92nd
6
112884418 +/- 334874
92nd
5
106822663 +/- 8552055
92nd
5
105664088 +/- 803888
91st
13
103816266 +/- 574267
91st
4
99525620 +/- 1563794
91st
4
99421546 +/- 1995372
90th
62
97865867 +/- 4422991
89th
3
95333266 +/- 765040
89th
6
92827987 +/- 1723108
89th
6
92565084 +/- 645219
88th
9
88999944 +/- 330660
88th
12
85025788 +/- 6139540
88th
5
83834023 +/- 1397526
88th
3
83605602 +/- 500411
87th
4
82943939 +/- 455353
87th
4
79869608 +/- 443661
87th
7
78256212 +/- 328141
86th
10
77595776 +/- 889191
86th
5
76191410 +/- 8903446
86th
10
75529377 +/- 991796
86th
3
75266664 +/- 675842
86th
23
75123404 +/- 1853203
85th
3
74723436 +/- 2357975
85th
5
74482297 +/- 133264
84th
22
72329811 +/- 9807451
84th
20
70870864 +/- 3730775
84th
5
70490404 +/- 347209
84th
12
69723377 +/- 525674
83rd
4
67411043 +/- 500263
83rd
5
66420279 +/- 684494
83rd
7
64736347 +/- 1010442
82nd
13
64032324 +/- 2826752
82nd
8
63252720 +/- 1479122
81st
16
61544361 +/- 1069097
80th
44
59879810 +/- 1302914
80th
3
57957131 +/- 916159
79th
7
57575323 +/- 2591295
79th
6
57214232 +/- 605249
79th
6
55056359 +/- 2260640
79th
21
54654887 +/- 3927152
79th
31
54054457 +/- 6087177
78th
3
53628190 +/- 384389
77th
47
52410878 +/- 1740595
Mid-Tier
75th
< 49195738
75th
46
48885042 +/- 936125
74th
8
46937083 +/- 4102520
74th
6
46808454 +/- 610442
74th
10
46378469 +/- 415856
73rd
9
45198085 +/- 857709
73rd
8
44489986 +/- 325382
73rd
3
44345411 +/- 655709
73rd
6
43585124 +/- 450490
73rd
6
43505371 +/- 1089030
72nd
6
42746688 +/- 309973
72nd
11
42302452 +/- 273063
71st
3
41976717 +/- 321522
71st
7
41611567 +/- 335728
70th
16
40932772 +/- 2860792
70th
93
40158650 +/- 1550662
69th
4
39868021 +/- 1889780
69th
25
39867430 +/- 663344
69th
10
39557227 +/- 992844
68th
4
38766348 +/- 482428
67th
5
38563032 +/- 2534715
67th
4
38332446 +/- 482324
67th
4
37962165 +/- 729040
67th
8
36867395 +/- 215249
66th
11
36577092 +/- 200464
66th
4
35916713 +/- 667574
66th
12
35289849 +/- 346076
65th
11
34837450 +/- 2760138
65th
4
34694430 +/- 167208
65th
20
33958988 +/- 1259840
64th
5
32906218 +/- 276342
64th
3
32385376 +/- 2140800
64th
17
32330556 +/- 770542
63rd
5
31893947 +/- 228379
63rd
6
31685348 +/- 1191621
63rd
4
31632820 +/- 279322
62nd
6
30824210 +/- 1808917
62nd
7
29874282 +/- 3282616
62nd
7
29631385 +/- 447715
61st
10
29033959 +/- 239417
61st
37
28997065 +/- 2190349
61st
5
28952733 +/- 285536
60th
14
28248029 +/- 916870
59th
76
27935437 +/- 1190771
58th
3
27176189 +/- 814379
58th
7
27037492 +/- 1533627
57th
22
26367558 +/- 807510
57th
3
26135338 +/- 251396
55th
11
24462492 +/- 308612
55th
10
24459848 +/- 2152660
55th
4
24280770 +/- 310620
55th
3
24000097 +/- 272932
54th
44
23615126 +/- 1147302
54th
9
23348587 +/- 1858241
54th
5
22817121 +/- 873262
53rd
21
22266356 +/- 326090
52nd
4
21957621 +/- 1218181
52nd
7
21926382 +/- 587946
52nd
3
21917221 +/- 1061382
51st
4
21577024 +/- 82071
51st
15
21408468 +/- 1630077
51st
18
21392778 +/- 1790116
51st
18
21198303 +/- 547027
Median
50th
21118882
50th
9
21070531 +/- 251548
50th
6
20942345 +/- 574953
50th
31
20812733 +/- 888208
50th
15
20736810 +/- 1632592
49th
6
20544997 +/- 578751
49th
7
20478829 +/- 712533
49th
3
20170896 +/- 264530
48th
29
19637977 +/- 1325324
47th
24
19327493 +/- 1635802
47th
5
18839246 +/- 196108
46th
3
18594097 +/- 93146
46th
15
18578248 +/- 1352072
46th
3
18257056 +/- 991682
45th
7
16733037 +/- 679227
45th
14
16694601 +/- 1571328
44th
4
16447852 +/- 137206
44th
57
16387999 +/- 699089
44th
3
16189047 +/- 349881
43rd
7
15970483 +/- 524973
43rd
11
15823413 +/- 1140830
42nd
4
15556980 +/- 1003570
42nd
8
15333980 +/- 732336
42nd
10
15295382 +/- 1253814
41st
9
15124907 +/- 133442
41st
7
15063885 +/- 129415
41st
3
15052242 +/- 188401
41st
46
14973359 +/- 193614
40th
5
14794662 +/- 111827
40th
6
14721944 +/- 2019643
39th
8
14449733 +/- 380621
39th
12
14423221 +/- 461310
39th
10
14406100 +/- 332762
38th
4
13979648 +/- 292423
38th
7
13957572 +/- 231951
38th
7
13883873 +/- 714618
38th
7
13856612 +/- 1620230
38th
9
13814146 +/- 54108
37th
4
13223758 +/- 448058
37th
3
13175679 +/- 167229
37th
3
12891828 +/- 277515
37th
21
12868854 +/- 642876
36th
3
12681455 +/- 140417
36th
8
12193843 +/- 1360329
35th
17
12143045 +/- 247903
34th
3
11888584 +/- 166435
34th
3
11827733 +/- 875477
34th
9
11820234 +/- 859538
34th
3
11775267 +/- 53803
34th
11
11456144 +/- 1185773
33rd
15
11439983 +/- 466741
33rd
17
11335105 +/- 478285
33rd
3
11275638 +/- 234114
32nd
3
11141787 +/- 1462988
32nd
8
11130088 +/- 122259
32nd
10
11111927 +/- 691756
32nd
3
11083597 +/- 86103
32nd
4
11023089 +/- 877602
32nd
3
10996360 +/- 54389
31st
13
10982571 +/- 173454
31st
17
10963698 +/- 577940
31st
6
10700538 +/- 221339
30th
5
10296175 +/- 410081
29th
14
10008937 +/- 94002
28th
3
9642074 +/- 289138
28th
4
9605257 +/- 523601
28th
5
9471865 +/- 235145
27th
5
9417664 +/- 1339702
27th
12
9332599 +/- 228711
27th
29
9309755 +/- 594204
27th
5
9262915 +/- 962537
27th
3
9163094 +/- 733279
27th
4
9082066 +/- 109549
26th
3
8981429 +/- 17167
26th
3
8895972 +/- 466130
26th
3
8882059 +/- 58692
26th
7
8879937 +/- 796625
Low-Tier
25th
< 8766923
25th
3
8756972 +/- 40451
25th
4
8716578 +/- 1116981
25th
6
8669177 +/- 391382
25th
17
8650659 +/- 400665
25th
3
8642033 +/- 1125899
24th
3
8498125 +/- 34883
24th
12
8480957 +/- 241486
24th
13
8316565 +/- 1114132
23rd
6
8297225 +/- 668559
23rd
4
8290148 +/- 1179264
22nd
11
8076187 +/- 208712
22nd
5
8034180 +/- 68512
22nd
15
7875916 +/- 335101
21st
3
7847409 +/- 122188
21st
7
7824523 +/- 439209
21st
11
7822188 +/- 197768
21st
6
7805520 +/- 504858
20th
5
7652273 +/- 198381
18th
3
7131510 +/- 499906
18th
3
7107946 +/- 1060809
18th
3
6969125 +/- 47843
18th
5
6826264 +/- 230514
17th
4
6213234 +/- 49965
16th
4
5978060 +/- 61737
15th
5
5542080 +/- 408216
15th
4
5507034 +/- 51480
15th
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
10th
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
42
2469447 +/- 176035
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 Depth3794 Results Range From 61466 To 298426999 Nodes/second614666028777119960881796339923930710298980213586533241832643477999545376726559734576657018877166919877636509836038208957113195538442101505753107473064113440375119407686125374997131342308137309619143276930149244241155211552161178863167146174173113485179080796185048107191015418196982729202950040208917351214884662220851973226819284232786595238753906244721217250688528256655839262623150268590461274557772280525083286492394292459705298427016150300450600750

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.21 / 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 - 1 Benchmark Result

Intel Core i5-8265U - Oracle VirtualBox v1.2 - Intel 440FX 82441FX PMC

Ubuntu 21.04 - 5.13.0-051300-generic - GNOME Shell 3.38.4

1 System - 1 Benchmark Result

Intel Core i5-10600K - ASUS PRIME B460M-A - Intel Device 9b53

Peppermint 10 - 5.0.0-37-generic - LXDE

6 Systems - 10 Benchmark Results

Intel Core i7-1165G7 - SLIMBOOK EXECUTIVE-14 - Intel Device a0ef

Ubuntu 20.04 - 5.8.0-63-generic - GNOME Shell 3.36.9

1 System - 62 Benchmark Results

4 x Intel Xeon Gold 6254 - HPE ProLiant DL560 Gen10 - Intel Sky Lake-E DMI3 Registers

RedHatEnterpriseServer 7.9 - 3.10.0-1160.31.1.el7.x86_64 - GNOME Shell 3.28.3

1 System - 33 Benchmark Results

AMD Ryzen 9 5950X 16-Core - ASUS TUF GAMING X570-PRO - AMD Starship

Debian 11 - 5.10.0-7-amd64 - GNOME Shell 3.38.4

1 System - 1 Benchmark Result

2 x Intel Xeon E5-2680 v2 - Supermicro X9DR3-F v0123456789 - Intel Xeon E7 v2

Ubuntu 20.04 - 5.8.0-63-generic - X Server 1.20.9

1 System - 1 Benchmark Result

AMD Ryzen 9 5950X 16-Core - ASUS TUF GAMING X570-PRO - AMD Starship

Debian 11 - 5.10.0-7-amd64 - GNOME Shell 3.38.4

1 System - 106 Benchmark Results

AMD Ryzen 9 5900HX - ASUS G513QY - 2 x 8192 MB 3200MHz 4ATF1G64HZ-3G2E2

Microsoft Windows 10 Home Build 19042 - 10.0 - 27.20.15002.9006

1 System - 15 Benchmark Results

ARMv8 Cortex-A73 - Hardkernel ODROID-N2 - 4096MB

Ubuntu 20.04 - 5.11.0-odroid-arm64 - GCC 9.3.0

1 System - 162 Benchmark Results

2 x AMD EPYC 7763 64-Core - AMD DAYTONA_X - AMD Starship

Ubuntu 21.04 - 5.14.0-rc1-vanilla - X Server 1.20.11

7 Systems - 44 Benchmark Results

AMD PRO A6-8570 R5 8 COMPUTE CORES 2C+6G - BIOSTAR A320MH - AMD 15h

Fedora 34 - 5.12.14-300.fc34.x86_64 - GNOME Shell 40.2

7 Systems - 43 Benchmark Results

AMD PRO A6-8570 R5 8 COMPUTE CORES 2C+6G - BIOSTAR A320MH - AMD 15h

Fedora 34 - 5.12.14-300.fc34.x86_64 - GNOME Shell 40.2

Most Popular Test Results

OpenBenchmarking.org Results Compare

16 Systems - 119 Benchmark Results

2 x Intel Xeon Silver 4216 - GIGABYTE MD61-SC2-00 v01000100 - Intel Sky Lake-E DMI3 Registers

Ubuntu 20.04 - 5.4.0-18-generic - GNOME Shell 3.36.0

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 3900XT 12-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 2990WX 32-Core - ASUS ROG ZENITH EXTREME - AMD 17h

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

3 Systems - 301 Benchmark Results

Intel Core i5-7600K - Gigabyte Z270M-D3H-CF - Intel Xeon E3-1200 v6

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

2 Systems - 66 Benchmark Results

AMD Ryzen 9 3900X 12-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Device 1480

Ubuntu 18.04 - 4.18.0-25-generic - GNOME Shell 3.28.4

3 Systems - 173 Benchmark Results

AMD Ryzen Threadripper 3970X 32-Core - 52GB - 2 x 275GB Virtual Disk

Ubuntu 20.04 - 4.19.104-microsoft-standard - X Server

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

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

Find More Test Results