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.102017.112017.122018.012018.022018.032018.042018.052018.062018.072018.082018.092018.102018.112018.122019.012019.022019.032019.042019.052019.062019.072019.082019.092019.102019.112019.122020.012020.022020.032020.042020.052020.062020.072020.082020.092020.102020.112020.122021.012021.022K4K6K8K10K
* 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 Fri, 26 Feb 2021 07:12:12 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,272 public results since 3 December 2018 with the latest data as of 27 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
Nodes/second (Average)
100th
7
187410290 +/- 843447
100th
6
185000277 +/- 25164443
98th
8
136630188 +/- 1704300
98th
40
135278820 +/- 2352593
97th
3
132700567 +/- 2814054
96th
3
128653848 +/- 1066766
96th
3
126308159 +/- 31318
96th
15
123307915 +/- 716766
95th
12
117450680 +/- 1806820
95th
3
115821209 +/- 4293184
95th
4
114610145 +/- 8322259
94th
25
113518407 +/- 1407433
94th
6
112884418 +/- 334874
94th
5
106822663 +/- 8552055
93rd
10
103645823 +/- 404798
92nd
4
99421546 +/- 1995372
92nd
61
97907489 +/- 4448253
91st
6
92827987 +/- 1723108
90th
8
84755229 +/- 7667950
90th
3
83605602 +/- 500411
89th
4
78169929 +/- 167170
89th
10
77595776 +/- 889191
89th
5
76191410 +/- 8903446
88th
10
75529377 +/- 991796
88th
3
75266664 +/- 675842
88th
23
75123404 +/- 1853203
88th
3
74723436 +/- 2357975
87th
22
72329811 +/- 9807451
87th
20
70870864 +/- 3730775
86th
9
69656497 +/- 571745
86th
4
67411043 +/- 500263
86th
4
66474071 +/- 778086
86th
7
64736347 +/- 1010442
85th
8
63252720 +/- 1479122
84th
16
61544361 +/- 1069097
84th
4
61490149 +/- 2363002
84th
20
60220859 +/- 696885
83rd
3
57957131 +/- 916159
83rd
7
57575323 +/- 2591295
83rd
6
57214232 +/- 605249
82nd
20
55165796 +/- 3234832
82nd
6
55056359 +/- 2260640
82nd
31
54054457 +/- 6087177
81st
3
53628190 +/- 384389
80th
47
52410878 +/- 1740595
79th
34
49196923 +/- 564697
77th
8
46937083 +/- 4102520
77th
6
46808454 +/- 610442
77th
8
46234244 +/- 321691
77th
9
45198085 +/- 857709
76th
7
44535681 +/- 322537
76th
3
44345411 +/- 655709
76th
6
43505371 +/- 1089030
76th
3
43206819 +/- 19260
Mid-Tier
75th
< 43003328
75th
6
42746688 +/- 309973
75th
3
41976717 +/- 321522
74th
4
41486318 +/- 317468
74th
16
40932772 +/- 2860792
73rd
92
40160928 +/- 1559098
73rd
21
40108681 +/- 457563
72nd
4
39868021 +/- 1889780
72nd
10
39557227 +/- 992844
71st
4
38766348 +/- 482428
70th
5
38563032 +/- 2534715
70th
4
38332446 +/- 482324
70th
4
37962165 +/- 729040
70th
8
36867395 +/- 215249
69th
9
36529763 +/- 155824
69th
4
35916713 +/- 667574
69th
12
35289849 +/- 346076
68th
11
34837450 +/- 2760138
68th
4
34694430 +/- 167208
68th
10
34289547 +/- 812877
67th
5
32906218 +/- 276342
67th
3
32385376 +/- 2140800
67th
6
31685348 +/- 1191621
66th
6
30824210 +/- 1808917
65th
7
29631385 +/- 447715
65th
10
29033959 +/- 239417
64th
4
29012167 +/- 291820
64th
35
28686979 +/- 1817979
63rd
12
28205636 +/- 777587
63rd
73
27998171 +/- 1173271
62nd
6
27367720 +/- 1380720
61st
15
26594870 +/- 838814
61st
3
26135338 +/- 251396
60th
9
24878049 +/- 1801569
59th
8
24342329 +/- 256333
59th
4
24280770 +/- 310620
58th
3
24000097 +/- 272932
58th
44
23615126 +/- 1147302
58th
9
23348587 +/- 1858241
56th
17
22285953 +/- 291715
56th
4
21957621 +/- 1218181
55th
7
21926382 +/- 587946
55th
3
21917221 +/- 1061382
55th
4
21577024 +/- 82071
54th
14
21464919 +/- 1676326
54th
16
21441172 +/- 1899812
54th
17
21216809 +/- 558025
54th
6
21042694 +/- 294671
54th
6
20942345 +/- 574953
53rd
27
20813192 +/- 940951
53rd
15
20736810 +/- 1632592
53rd
6
20544997 +/- 578751
53rd
7
20478829 +/- 712533
52nd
3
20170896 +/- 264530
51st
29
19637977 +/- 1325324
Median
50th
19376617
50th
24
19327493 +/- 1635802
50th
4
18788651 +/- 184965
50th
14
18702950 +/- 1310542
50th
3
18594097 +/- 93146
49th
3
18257056 +/- 991682
48th
7
16733037 +/- 679227
48th
14
16694601 +/- 1571328
47th
4
16447852 +/- 137206
47th
57
16387999 +/- 699089
46th
3
16189047 +/- 349881
46th
7
15970483 +/- 524973
46th
11
15823413 +/- 1140830
45th
4
15556980 +/- 1003570
45th
7
15438805 +/- 723287
44th
10
15295382 +/- 1253814
44th
7
15063885 +/- 129415
44th
3
15052242 +/- 188401
43rd
46
14973359 +/- 193614
42nd
5
14794662 +/- 111827
42nd
6
14721944 +/- 2019643
41st
8
14449733 +/- 380621
41st
12
14423221 +/- 461310
41st
10
14406100 +/- 332762
41st
5
14020572 +/- 493331
41st
4
13979648 +/- 292423
40th
7
13957572 +/- 231951
40th
7
13856612 +/- 1620230
40th
9
13814146 +/- 54108
39th
4
13240605 +/- 1732385
39th
4
13223758 +/- 448058
39th
3
13175679 +/- 167229
39th
21
12868854 +/- 642876
39th
3
12681455 +/- 140417
38th
8
12193843 +/- 1360329
37th
17
12143045 +/- 247903
36th
3
11888584 +/- 166435
36th
3
11827733 +/- 875477
36th
9
11820234 +/- 859538
36th
3
11775267 +/- 53803
36th
11
11456144 +/- 1185773
35th
13
11430876 +/- 462458
35th
17
11335105 +/- 478285
35th
3
11281722 +/- 868294
35th
3
11275638 +/- 234114
34th
3
11141787 +/- 1462988
34th
7
11114606 +/- 123295
34th
10
11111927 +/- 691756
34th
3
11083597 +/- 86103
34th
3
10996360 +/- 54389
33rd
17
10963698 +/- 577940
33rd
11
10736581 +/- 881191
33rd
6
10700538 +/- 221339
32nd
5
10296175 +/- 410081
31st
14
10008937 +/- 94002
30th
3
9642074 +/- 289138
30th
4
9605257 +/- 523601
29th
5
9417664 +/- 1339702
29th
12
9332599 +/- 228711
29th
29
9309755 +/- 594204
28th
3
9163094 +/- 733279
28th
4
9082066 +/- 109549
28th
4
8995934 +/- 871845
28th
3
8981429 +/- 17167
28th
3
8882059 +/- 58692
28th
7
8879937 +/- 796625
27th
3
8812801 +/- 668580
27th
4
8716578 +/- 1116981
26th
17
8650659 +/- 400665
26th
3
8642033 +/- 1125899
26th
5
8596887 +/- 390232
26th
12
8480957 +/- 241486
Low-Tier
25th
< 8433185
25th
13
8316565 +/- 1114132
25th
10
8315313 +/- 1064706
25th
6
8297225 +/- 668559
24th
11
8076187 +/- 208712
24th
5
8034180 +/- 68512
23rd
15
7875916 +/- 335101
23rd
11
7822188 +/- 197768
22nd
5
7751384 +/- 343229
22nd
5
7688808 +/- 465232
22nd
5
7652273 +/- 198381
19th
3
7131510 +/- 499906
19th
3
6969125 +/- 47843
19th
5
6826264 +/- 230514
18th
4
6213234 +/- 49965
17th
4
5978060 +/- 61737
16th
5
5542080 +/- 408216
16th
4
5507034 +/- 51480
15th
4
5218880 +/- 37102
15th
6
5056219 +/- 177847
13th
10
4566938 +/- 230048
13th
5
4548328 +/- 609258
12th
16
4499860 +/- 440840
12th
3
4493389 +/- 248141
12th
5
4456193 +/- 330760
12th
3
4279526 +/- 14750
12th
4
4271074 +/- 548693
11th
10
4126367 +/- 229059
10th
6
3990814 +/- 398427
10th
6
3939187 +/- 423972
8th
6
3674250 +/- 327827
7th
4
3307975 +/- 31204
6th
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
4
1865199 +/- 239880
3rd
3
1799433 +/- 55887
2nd
5
1245644 +/- 6120
OpenBenchmarking.orgDistribution Of Public Results - 1024 Hash Memory, 26 Depth3268 Results Range From 61466 To 254474233 Nodes/second614665149722102379781532623420414490255027463059100235679258407675144585577050944026560322826112053866208794712970507638530681473562865618189165007496738330101826586106914842112003098117091354122179610127267866132356122137444378142532634147620890152709146157797402162885658167973914173062170178150426183238682188326938193415194198503450203591706208679962213768218218856474223944730229032986234121242239209498244297754249386010254474266120240360480600

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-Time1326395265Min: 1 / Avg: 12.47 / Max: 65

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.05 / Max: 8

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 Depth24681012161820243248641428425670

Recent Test Results

OpenBenchmarking.org Results Compare

1 System - 25 Benchmark Results

2 x Intel Xeon E5-2698R v4 - HP ProLiant DL360 Gen9 - Intel Xeon E7 v4

Ubuntu 20.04 - 5.4.0-65-generic - GCC 9.3.0

2 Systems - 243 Benchmark Results

Intel Core i9-10885H - HP 8736 - Intel Comet Lake PCH

Ubuntu 21.04 - 5.10.0-14-generic - GNOME Shell 3.38.3

1 System - 24 Benchmark Results

Intel Core i7-1165G7 - Dell XPS 13 9310 - Intel Device a0ef

Ubuntu 20.04 - 5.6.0-1047-oem - GNOME Shell 3.36.4

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

1 System - 15 Benchmark Results

Intel Xeon Silver 4214 - 1024MB - 20GB

Ubuntu 20.04 - 5.4.0 - GCC 9.3.0

1 System - 26 Benchmark Results

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

Ubuntu 16.04 - 4.4.0-1121-aws - 1.0.61

1 System - 238 Benchmark Results

Intel Core i9-10885H - HP 8736 - Intel Comet Lake PCH

Ubuntu 20.10 - 5.8.0-43-generic - GNOME Shell 3.38.2

1 System - 24 Benchmark Results

Intel Core i7-1165G7 - Dell XPS 13 9310 - Intel Device a0ef

Ubuntu 20.04 - 5.6.0-1047-oem - GNOME Shell 3.36.4

1 System - 15 Benchmark Results

Intel Xeon - Hetzner vServer v20171111 - Intel 440FX 82441FX PMC

Ubuntu 20.04 - 5.4.0-54-generic - GCC 9.3.0

1 System - 15 Benchmark Results

2 x Intel Core - OpenStack Foundation Nova v14.1.1 - Intel 440FX 82441FX PMC

Ubuntu 20.10 - 5.8.0-41-generic - GCC 10.2.0

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

Most Popular Test Results

OpenBenchmarking.org Results Compare

16 Systems - 119 Benchmark Results

2 x Intel Xeon Gold 5220R - GIGABYTE MD61-SC2-00 v01000100 - Intel Sky Lake-E DMI3 Registers

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

12 Systems - 593 Benchmark Results

Intel Core i5-10600K - ASUS PRIME Z490M-PLUS - Intel Comet Lake PCH

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

11 Systems - 217 Benchmark Results

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

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

8 Systems - 360 Benchmark Results

AMD Ryzen Threadripper 3960X 24-Core - MSI Creator TRX40 - AMD Starship

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

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

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 - 21 Benchmark Results

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

Arch rolling - 5.9.1-zen2-1-zen - GNOME Shell 3.38.1

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

1 System - 248 Benchmark Results

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

Ubuntu 18.04 - 5.2.0-999-generic - GNOME Shell 3.28.3

Find More Test Results

OpenBenchmarking.org Community User Comments

Post A Comment