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 UploadsReported Installs*Test Completions*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
* 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 Wed, 05 May 2021 08:43:35 GMT.

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,576 public results since 3 December 2018 with the latest data as of 6 May 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
Nodes/second (Average)
100th
6
292775368 +/- 5478886
100th
6
245048495 +/- 861658
100th
7
187410290 +/- 843447
99th
6
185000277 +/- 25164443
99th
5
184071298 +/- 2455359
99th
5
157570425 +/- 929334
98th
6
140446845 +/- 6738730
97th
44
135206260 +/- 2265571
96th
3
132700567 +/- 2814054
96th
9
132375927 +/- 12861966
95th
3
128653848 +/- 1066766
95th
6
126552119 +/- 615677
95th
18
123327362 +/- 736099
94th
15
117156450 +/- 1716474
94th
3
115821209 +/- 4293184
94th
4
114610145 +/- 8322259
93rd
28
113511620 +/- 1351571
93rd
6
112884418 +/- 334874
93rd
5
106822663 +/- 8552055
92nd
5
105664088 +/- 803888
92nd
13
103816266 +/- 574267
91st
4
99525620 +/- 1563794
91st
4
99421546 +/- 1995372
91st
62
97865867 +/- 4422991
90th
6
92827987 +/- 1723108
89th
11
84993580 +/- 6438140
89th
5
83834023 +/- 1397526
89th
3
83605602 +/- 500411
89th
4
82943939 +/- 455353
88th
4
79869608 +/- 443661
88th
7
78256212 +/- 328141
87th
10
77595776 +/- 889191
87th
5
76191410 +/- 8903446
87th
10
75529377 +/- 991796
87th
3
75266664 +/- 675842
87th
23
75123404 +/- 1853203
86th
3
74723436 +/- 2357975
86th
5
74482297 +/- 133264
85th
22
72329811 +/- 9807451
85th
20
70870864 +/- 3730775
85th
5
70490404 +/- 347209
85th
12
69723377 +/- 525674
84th
4
67411043 +/- 500263
84th
4
66474071 +/- 778086
84th
7
64736347 +/- 1010442
83rd
8
63252720 +/- 1479122
83rd
7
62074570 +/- 1843144
82nd
16
61544361 +/- 1069097
82nd
27
60246623 +/- 629104
81st
3
57957131 +/- 916159
81st
7
57575323 +/- 2591295
81st
6
57214232 +/- 605249
80th
20
55165796 +/- 3234832
80th
6
55056359 +/- 2260640
80th
31
54054457 +/- 6087177
80th
3
53628190 +/- 384389
79th
47
52410878 +/- 1740595
77th
41
48983990 +/- 861450
Mid-Tier
75th
< 46955368
75th
8
46937083 +/- 4102520
75th
6
46808454 +/- 610442
75th
10
46378469 +/- 415856
75th
9
45198085 +/- 857709
75th
7
44535681 +/- 322537
74th
3
44345411 +/- 655709
74th
6
43585124 +/- 450490
74th
6
43505371 +/- 1089030
74th
6
42746688 +/- 309973
73rd
11
42302452 +/- 273063
73rd
3
41976717 +/- 321522
72nd
7
41611567 +/- 335728
72nd
16
40932772 +/- 2860792
71st
92
40160928 +/- 1559098
70th
4
39868021 +/- 1889780
70th
25
39867430 +/- 663344
70th
10
39557227 +/- 992844
69th
4
38766348 +/- 482428
69th
5
38563032 +/- 2534715
69th
4
38332446 +/- 482324
68th
4
37962165 +/- 729040
68th
8
36867395 +/- 215249
68th
11
36577092 +/- 200464
67th
4
35916713 +/- 667574
67th
12
35289849 +/- 346076
67th
11
34837450 +/- 2760138
66th
4
34694430 +/- 167208
66th
18
34168917 +/- 1139881
65th
5
32906218 +/- 276342
65th
3
32385376 +/- 2140800
65th
16
32326933 +/- 795663
64th
5
31893947 +/- 228379
64th
6
31685348 +/- 1191621
64th
6
30824210 +/- 1808917
63rd
7
29631385 +/- 447715
62nd
10
29033959 +/- 239417
62nd
5
28952733 +/- 285536
62nd
35
28686979 +/- 1817979
61st
13
28117971 +/- 808803
61st
76
27935437 +/- 1190771
60th
6
27367720 +/- 1380720
60th
3
27176189 +/- 814379
58th
21
26219027 +/- 1099105
58th
3
26135338 +/- 251396
57th
9
24878049 +/- 1801569
57th
11
24462492 +/- 308612
56th
4
24280770 +/- 310620
56th
3
24000097 +/- 272932
55th
44
23615126 +/- 1147302
55th
9
23348587 +/- 1858241
55th
5
22817121 +/- 873262
54th
20
22307539 +/- 272838
53rd
4
21957621 +/- 1218181
53rd
7
21926382 +/- 587946
53rd
3
21917221 +/- 1061382
52nd
4
21577024 +/- 82071
52nd
14
21464919 +/- 1676326
52nd
16
21441172 +/- 1899812
51st
18
21198303 +/- 547027
51st
9
21070531 +/- 251548
51st
6
20942345 +/- 574953
51st
31
20812733 +/- 888208
51st
15
20736810 +/- 1632592
Median
50th
20701292
50th
6
20544997 +/- 578751
50th
7
20478829 +/- 712533
50th
3
20170896 +/- 264530
49th
29
19637977 +/- 1325324
48th
24
19327493 +/- 1635802
48th
4
18788651 +/- 184965
47th
3
18594097 +/- 93146
47th
15
18578248 +/- 1352072
47th
3
18257056 +/- 991682
46th
7
16733037 +/- 679227
46th
14
16694601 +/- 1571328
45th
4
16447852 +/- 137206
45th
57
16387999 +/- 699089
44th
3
16189047 +/- 349881
44th
7
15970483 +/- 524973
44th
11
15823413 +/- 1140830
43rd
4
15556980 +/- 1003570
43rd
7
15438805 +/- 723287
42nd
10
15295382 +/- 1253814
42nd
7
15063885 +/- 129415
42nd
3
15052242 +/- 188401
42nd
46
14973359 +/- 193614
41st
5
14794662 +/- 111827
40th
6
14721944 +/- 2019643
40th
8
14449733 +/- 380621
40th
12
14423221 +/- 461310
40th
10
14406100 +/- 332762
39th
5
14020572 +/- 493331
39th
4
13979648 +/- 292423
39th
7
13957572 +/- 231951
39th
7
13856612 +/- 1620230
39th
9
13814146 +/- 54108
38th
4
13240605 +/- 1732385
38th
4
13223758 +/- 448058
38th
3
13175679 +/- 167229
37th
21
12868854 +/- 642876
37th
3
12681455 +/- 140417
36th
8
12193843 +/- 1360329
36th
17
12143045 +/- 247903
35th
3
11888584 +/- 166435
35th
3
11827733 +/- 875477
35th
9
11820234 +/- 859538
35th
3
11775267 +/- 53803
34th
11
11456144 +/- 1185773
34th
13
11430876 +/- 462458
34th
17
11335105 +/- 478285
33rd
3
11275638 +/- 234114
33rd
3
11141787 +/- 1462988
33rd
8
11130088 +/- 122259
33rd
10
11111927 +/- 691756
33rd
3
11083597 +/- 86103
32nd
4
11023089 +/- 877602
32nd
3
10996360 +/- 54389
32nd
17
10963698 +/- 577940
31st
11
10736581 +/- 881191
31st
6
10700538 +/- 221339
30th
5
10296175 +/- 410081
30th
14
10008937 +/- 94002
29th
3
9642074 +/- 289138
29th
4
9605257 +/- 523601
28th
5
9417664 +/- 1339702
28th
12
9332599 +/- 228711
28th
29
9309755 +/- 594204
28th
5
9262915 +/- 962537
27th
3
9163094 +/- 733279
27th
4
9082066 +/- 109549
27th
3
8981429 +/- 17167
26th
3
8895972 +/- 466130
26th
3
8882059 +/- 58692
26th
7
8879937 +/- 796625
26th
3
8812801 +/- 668580
26th
3
8756972 +/- 40451
26th
4
8716578 +/- 1116981
Low-Tier
25th
< 8682880
25th
6
8669177 +/- 391382
25th
17
8650659 +/- 400665
25th
3
8642033 +/- 1125899
25th
3
8498125 +/- 34883
25th
12
8480957 +/- 241486
24th
13
8316565 +/- 1114132
24th
10
8315313 +/- 1064706
24th
6
8297225 +/- 668559
23rd
11
8076187 +/- 208712
23rd
5
8034180 +/- 68512
22nd
15
7875916 +/- 335101
22nd
11
7822188 +/- 197768
21st
6
7805520 +/- 504858
21st
5
7751384 +/- 343229
21st
5
7652273 +/- 198381
19th
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
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
4
1906684 +/- 17989
3rd
15
1866461 +/- 24597
3rd
4
1865199 +/- 239880
3rd
3
1799433 +/- 55887
2nd
5
1245644 +/- 6120
OpenBenchmarking.orgDistribution Of Public Results - 1024 Hash Memory, 26 Depth3575 Results Range From 61466 To 296912128 Nodes/second614665998480119354941787250823809522297465363568355041620564475575785349459259431606653686207130563477242648831796628911667695053690100990704106927718112864732118801746124738760130675774136612788142549802148486816154423830160360844166297858172234872178171886184108900190045914195982928201919942207856956213793970219730984225667998231605012237542026243479040249416054255353068261290082267227096273164110279101124285038138290975152296912166150300450600750

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.27 / 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 - 5 Benchmark Results

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

Microsoft Windows 10 Pro Build 21354 - 10.0 - 10.0.21354.1

1 System - 124 Benchmark Results

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

Microsoft Windows 10 Pro Build 21370 - 10.0 - 466.27

1 System - 6 Benchmark Results

AMD Ryzen 5 3600X 6-Core - ASUS TUF GAMING X570-PLUS - AMD Starship

Arch Linux rolling - 5.11.16-arch1-1 - Xfce 4.16

1 System - 25 Benchmark Results

Intel Xeon Platinum 8275CL - Amazon EC2 c5.2xlarge - Intel 440FX 82441FX PMC

Amazon Linux 2 - 4.14.231-173.360.amzn2.x86_64 - GCC 7.3.1 20180712

1 System - 25 Benchmark Results

AMD EPYC 7R32 - Amazon EC2 c5a.2xlarge - Intel 440FX 82441FX PMC

Amazon Linux 2 - 4.14.231-173.360.amzn2.x86_64 - GCC 7.3.1 20180712

1 System - 22 Benchmark Results

Intel Pentium E5200 - Gigabyte EP35-DS3L - Intel 82G33

Ubuntu 20.04 - 5.4.0-72-generic - GCC 9.3.0

1 System - 21 Benchmark Results

AMD EPYC 7J13 64-Core - QEMU Standard PC - Intel 440FX 82441FX PMC

CentOS Linux 7 - 3.10.0-1160.15.2.el7.x86_64 - GCC 4.8.5 20150623

2 Systems - 169 Benchmark Results

AMD Ryzen 3 3200G - ASRock B450M-HDV R4.0 - AMD Raven

Clear Linux OS 34550 - 5.10.32-1035.native - GNOME Shell 40.0

4 Systems - 24 Benchmark Results

AMD Ryzen 5 3600 6-Core - ASUS PRIME B350M-A - AMD Starship

Fedora 32 - 5.11.14-100.fc32.x86_64 - GNOME Shell 3.36.9

1 System - 20 Benchmark Results

ARMv8 Neoverse-N1 - Amazon EC2 c6g.2xlarge - Amazon Device 0200

Amazon Linux 2 - 4.14.231-173.360.amzn2.aarch64 - GCC 7.3.1 20180712

1 System - 19 Benchmark Results

Intel Xeon Platinum 8275CL - Amazon EC2 c5.2xlarge - Intel 440FX 82441FX PMC

CentOS Linux 7 - 3.10.0-1062.12.1.el7.x86_64 - GCC 4.8.5 20150623

1 System - 25 Benchmark Results

2 x AMD EPYC 7H12 64-Core - OpenStack Foundation Nova v20.3.0 - Intel 440FX 82441FX PMC

Ubuntu 20.04 - 5.4.0-70-generic - GCC 9.3.0

Most Popular Test Results

OpenBenchmarking.org Results Compare

16 Systems - 119 Benchmark Results

2 x Intel Xeon Platinum 8275CL - ASRockRack EP2C621D12 WS - Intel Sky Lake-E DMI3 Registers

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

12 Systems - 593 Benchmark Results

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

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

11 Systems - 217 Benchmark Results

AMD Ryzen 7 3800XT 8-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Starship

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

8 Systems - 360 Benchmark Results

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

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 - 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

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

3 Systems - 21 Benchmark Results

AMD Ryzen 3 PRO 4450U - LENOVO 20U6S1SD00 - AMD Renoir Root Complex

Arch rolling - 5.10.16-zen1-1-zen - GNOME Shell 3.38.3

6 Systems - 39 Benchmark Results

Intel Xeon Platinum 8175M - Amazon EC2 m5.4xlarge - Intel 440FX 82441FX PMC

Ubuntu 18.04 - 4.15.0-1032-aws - GCC 7.3.0

Find More Test Results