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

80k+ 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.052K4K6K8K10K
* 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 19 June 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,712 public results since 3 December 2018 with the latest data as of 20 June 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
12
293015972 +/- 5200440
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
90th
4
99421546 +/- 1995372
90th
62
97865867 +/- 4422991
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
4
66474071 +/- 778086
83rd
7
64736347 +/- 1010442
82nd
13
64032324 +/- 2826752
82nd
8
63252720 +/- 1479122
81st
16
61544361 +/- 1069097
81st
31
60079892 +/- 780765
80th
3
57957131 +/- 916159
80th
7
57575323 +/- 2591295
80th
6
57214232 +/- 605249
79th
6
55056359 +/- 2260640
79th
21
54654887 +/- 3927152
79th
31
54054457 +/- 6087177
78th
3
53628190 +/- 384389
78th
47
52410878 +/- 1740595
Mid-Tier
75th
< 49102559
75th
45
48923063 +/- 911124
74th
8
46937083 +/- 4102520
74th
6
46808454 +/- 610442
74th
10
46378469 +/- 415856
74th
9
45198085 +/- 857709
73rd
7
44535681 +/- 322537
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
68th
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
19
34072130 +/- 1185381
64th
5
32906218 +/- 276342
64th
3
32385376 +/- 2140800
64th
17
32330556 +/- 770542
63rd
5
31893947 +/- 228379
63rd
6
31685348 +/- 1191621
63rd
6
30824210 +/- 1808917
62nd
7
29631385 +/- 447715
61st
10
29033959 +/- 239417
61st
37
28997065 +/- 2190349
61st
5
28952733 +/- 285536
60th
13
28117971 +/- 808803
60th
76
27935437 +/- 1190771
59th
3
27176189 +/- 814379
58th
7
27037492 +/- 1533627
58th
22
26367558 +/- 807510
57th
3
26135338 +/- 251396
56th
11
24462492 +/- 308612
56th
10
24459848 +/- 2152660
55th
4
24280770 +/- 310620
55th
3
24000097 +/- 272932
54th
44
23615126 +/- 1147302
54th
9
23348587 +/- 1858241
54th
5
22817121 +/- 873262
53rd
20
22307539 +/- 272838
52nd
4
21957621 +/- 1218181
52nd
7
21926382 +/- 587946
52nd
3
21917221 +/- 1061382
51st
4
21577024 +/- 82071
51st
16
21441172 +/- 1899812
51st
15
21408468 +/- 1630077
51st
18
21198303 +/- 547027
51st
9
21070531 +/- 251548
Median
50th
21043350
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
47th
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
7
15105342 +/- 147420
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
5
14020572 +/- 493331
38th
4
13979648 +/- 292423
38th
7
13957572 +/- 231951
38th
7
13856612 +/- 1620230
38th
9
13814146 +/- 54108
37th
4
13240605 +/- 1732385
37th
4
13223758 +/- 448058
37th
3
13175679 +/- 167229
37th
3
12891828 +/- 277515
37th
21
12868854 +/- 642876
36th
3
12681455 +/- 140417
35th
8
12193843 +/- 1360329
35th
17
12143045 +/- 247903
34th
3
11888584 +/- 166435
34th
3
11827733 +/- 875477
34th
9
11820234 +/- 859538
34th
3
11775267 +/- 53803
34th
14
11470578 +/- 468491
34th
11
11456144 +/- 1185773
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
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
11
8353406 +/- 1017939
23rd
13
8316565 +/- 1114132
23rd
6
8297225 +/- 668559
23rd
4
8290148 +/- 1179264
22nd
11
8076187 +/- 208712
22nd
5
8034180 +/- 68512
21st
6
7884770 +/- 448326
21st
15
7875916 +/- 335101
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
16th
4
6213234 +/- 49965
16th
4
5978060 +/- 61737
15th
5
5542080 +/- 408216
15th
4
5507034 +/- 51480
14th
4
5218880 +/- 37102
14th
6
5056219 +/- 177847
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
7th
4
3307975 +/- 31204
7th
3
2965604 +/- 71920
6th
3
2646236 +/- 308998
5th
3
2530917 +/- 256223
5th
3
2492325 +/- 309407
5th
42
2469447 +/- 176035
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 Depth3712 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.2 / 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.03 / 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 - 13 Benchmark Results

AMD Ryzen 9 5950X 16-Core - ASUS ROG CROSSHAIR VIII DARK HERO - AMD Starship

ManjaroLinux 21.0.7 - 5.13.0-1-MANJARO - KDE Plasma 5.21.5

1 System - 5 Benchmark Results

AMD Ryzen 9 5950X 16-Core - ASUS ROG CROSSHAIR VIII DARK HERO - AMD Starship

ManjaroLinux 21.0.7 - 5.13.0-1-MANJARO - KDE Plasma 5.21.5

1 System - 25 Benchmark Results

AMD Ryzen 5 5600X 6-Core - Gigabyte X570 AORUS ULTRA - AMD Starship

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

1 System - 25 Benchmark Results

1 System - 25 Benchmark Results

Intel Core i7-9700K - Gigabyte Z390 I AORUS PRO WIFI-CF - Intel Cannon Lake PCH

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

1 System - 25 Benchmark Results

AMD Ryzen 7 PRO 4750G - ASUS TUF GAMING X570-PLUS - AMD Renoir Root Complex

Ubuntu 20.04 - 5.8.0-55-generic - GNOME Shell 3.36.7

1 System - 13 Benchmark Results

Intel Core i7-1065G7 - Oracle VirtualBox v1.2 - Intel 440FX 82441FX PMC

Ubuntu 18.04 - 4.15.0-142-generic - X Server

1 System - 17 Benchmark Results

Intel Xeon E5-2698 v4 - FUJITSU D3348-B2 - Intel Xeon E7 v4

Ubuntu 20.04 - 5.4.0-74-generic - MATE 1.24.0

1 System - 5 Benchmark Results

AMD Ryzen 9 5950X 16-Core - ASUS ROG CROSSHAIR VIII DARK HERO - AMD Starship

ManjaroLinux 21.0.7 - 5.13.0-1-MANJARO - KDE Plasma 5.21.5

1 System - 23 Benchmark Results

2 x Intel Xeon E5-2650 v4 - Supermicro X10DRi-LN4+ v1.01 - Intel Xeon E7 v4

Ubuntu 21.04 - 5.11.0-18-generic - 1.0.2

1 System - 372 Benchmark Results

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

Ubuntu 21.04 - 5.13.0-051300rc4-generic - X Server 1.20.11

12 Systems - 214 Benchmark Results

Intel Xeon Platinum 8380 - Intel M50CYP2SB2U - Intel Device 0998

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

Most Popular Test Results

OpenBenchmarking.org Results Compare

16 Systems - 119 Benchmark Results

Intel Xeon Platinum 8280 - 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

AMD Ryzen 5 2600X Six-Core - ASUS ROG CROSSHAIR VIII HERO - AMD 17h

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

12 Systems - 593 Benchmark Results

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

Ubuntu 20.04 - 5.8.0-050800daily20200622-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 - 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

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

5 Systems - 29 Benchmark Results

4 x Intel Xeon E312xx (Sandy Bridge) - QEMU Standard PC - Intel 440FX- 82441FX PMC

Ubuntu 18.04 - 4.15.0-88-generic - ext4

Find More Test Results