TSCP

This is a performance test of TSCP, Tom Kerrigan's Simple Chess Program, which has a built-in performance benchmark.

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

Project Site

tckerrigan.com

Test Created

6 December 2010

Last Updated

11 October 2019

Test Maintainer

Michael Larabel 

Test Type

Processor

Average Install Time

1 Second

Average Run Time

1 Minute, 5 Seconds

Test Dependencies

C/C++ Compiler Toolchain

Accolades

200k+ Downloads + 5k+ Public Benchmark Results

Supported Platforms


Public Result Uploads *Reported Test Completions **Reported Installs **Test Profile Page Views ***OpenBenchmarking.orgEventsTSCP Popularity Statisticspts/tscp2010.122011.042011.082011.122012.042012.082012.122013.042013.082013.122014.042014.082014.122015.042015.082015.122016.042016.082016.122017.042017.082017.122018.042018.082018.122019.042019.082019.122020.042020.082020.122021.042021.085K10K15K20K25K
* 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 22 September 2021.

Revision History

pts/tscp-1.2.2   [View Source]   Fri, 11 Oct 2019 10:36:26 GMT
Add Windows support.

pts/tscp-1.2.1   [View Source]   Thu, 25 Aug 2016 13:46:28 GMT
Update CFLAGS handling

pts/tscp-1.2.0   [View Source]   Sat, 18 Jan 2014 11:07:20 GMT
Carry patch internally in TSCP and ensure CFLAGS are set.

pts/tscp-1.1.0   [View Source]   Fri, 21 Jun 2013 14:24:44 GMT
Ensure CFLAGS are reported to results.

pts/tscp-1.0.0   [View Source]   Mon, 06 Dec 2010 15:25:49 GMT
Initial import into OpenBenchmarking.org

Suites Using This Test

Chess Test Suite

C/C++ Compiler Tests


Performance Metrics

Analyze Test Configuration:

TSCP 1.81

AI Chess Performance

OpenBenchmarking.org metrics for this test profile configuration based on 128,011 public results since 18 January 2014 with the latest data as of 12 September 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 Per Second (Average)
100th
58
1999491 +/- 105382
100th
28
1947027 +/- 48789
100th
13
1940926 +/- 26507
100th
18
1903499 +/- 37906
100th
14
1822764 +/- 110095
100th
5
1721062 +/- 4977
100th
13
1704971 +/- 38198
100th
8
1688282 +/- 112542
100th
40
1651177 +/- 48521
100th
9
1641227 +/- 83435
100th
15
1584757 +/- 123694
100th
30
1573475 +/- 79956
100th
8
1556429 +/- 75736
100th
11
1521802 +/- 100567
100th
17
1512057 +/- 16794
100th
17
1489817 +/- 63836
100th
10
1489664 +/- 110574
100th
5
1487707 +/- 16234
100th
6
1466529 +/- 9078
100th
13
1452547 +/- 116762
100th
14
1452297 +/- 76495
100th
16
1441917 +/- 57553
100th
6
1434487 +/- 71253
100th
80
1403777 +/- 100936
100th
6
1402464 +/- 2750
100th
8
1387072 +/- 71629
100th
8
1377685 +/- 60249
100th
9
1371560 +/- 127172
100th
20
1368337 +/- 79670
100th
45
1364175 +/- 26334
100th
5
1359152 +/- 11980
100th
25
1357281 +/- 55810
100th
15
1355752 +/- 158668
100th
23
1345438 +/- 98336
100th
6
1344529 +/- 70532
100th
16
1343657 +/- 109665
100th
7
1332081 +/- 11464
100th
5
1331535 +/- 75601
100th
4
1326543 +/- 1806
100th
46
1313825 +/- 55615
100th
6
1313435 +/- 34262
100th
28
1313016 +/- 42696
100th
7
1309938 +/- 39016
100th
7
1305866 +/- 148099
100th
4
1304936 +/- 26188
100th
7
1299358 +/- 40379
100th
11
1290476 +/- 30199
100th
4
1288922 +/- 77691
100th
4
1282491 +/- 35256
100th
6
1276678 +/- 35928
100th
20
1273126 +/- 126507
100th
9
1271240 +/- 91305
100th
13
1269338 +/- 19415
100th
5
1263501 +/- 39015
100th
11
1259759 +/- 66568
100th
37
1249419 +/- 43213
100th
5
1247212 +/- 50193
100th
16
1242410 +/- 54015
100th
7
1239420 +/- 22346
100th
8
1232611 +/- 82517
100th
8
1230072 +/- 82285
100th
21
1229560 +/- 99389
100th
7
1228672 +/- 28966
100th
7
1227871 +/- 81537
100th
6
1225725 +/- 174140
100th
4
1222047 +/- 86210
100th
4
1216766 +/- 19936
92nd
4
1206665 +/- 42665
88th
7
1198508 +/- 73814
87th
21
1197942 +/- 77274
87th
9
1196693 +/- 110473
84th
5
1192703 +/- 25291
83rd
6
1192010 +/- 44029
81st
17
1189660 +/- 27875
77th
5
1185647 +/- 6300
Mid-Tier
75th
< 1185092
75th
10
1184836 +/- 37675
71st
5
1182537 +/- 17124
67th
6
1180042 +/- 31210
62nd
9
1177180 +/- 10520
62nd
6
1177152 +/- 38638
61st
8
1176830 +/- 26797
58th
10
1173622 +/- 11632
51st
11
1165414 +/- 17624
Median
50th
1164655
47th
5
1161096 +/- 36133
44th
18
1157745 +/- 108718
40th
4
1153948 +/- 37182
32nd
54
1142725 +/- 46430
28th
13
1135671 +/- 86225
27th
7
1133818 +/- 39706
27th
4
1133744 +/- 43755
26th
5
1124054 +/- 16305
Low-Tier
25th
< 1121974
24th
10
1119471 +/- 6297
24th
5
1115932 +/- 1579
24th
6
1114564 +/- 1297
22nd
31
1105518 +/- 43326
21st
7
1105073 +/- 38687
21st
10
1100080 +/- 45034
20th
8
1092310 +/- 20590
20th
5
1090509 +/- 82313
20th
14
1089064 +/- 126592
20th
6
1087429 +/- 72667
20th
11
1085472 +/- 133193
19th
5
1075380 +/- 49929
19th
29
1068817 +/- 36480
19th
5
1065747 +/- 923
19th
8
1065305 +/- 47150
19th
33
1064075 +/- 57009
18th
4
1062154 +/- 16415
18th
4
1058843 +/- 53779
18th
6
1051131 +/- 69667
18th
6
1050649 +/- 59561
18th
38
1035397 +/- 34111
18th
8
1033596 +/- 36299
18th
9
1032548 +/- 11625
18th
8
1028192 +/- 6879
16th
6
1022182 +/- 92480
16th
4
1022131 +/- 118113
16th
11
1019143 +/- 41075
16th
10
1012255 +/- 7440
16th
12
1010678 +/- 4088
16th
4
1009807 +/- 20457
16th
10
1009570 +/- 7082
16th
17
1005783 +/- 15829
16th
4
1003048 +/- 10215
16th
13
1001568 +/- 18799
16th
10
996896 +/- 3917
16th
10
996461 +/- 5708
16th
10
995785 +/- 3187
16th
68
994405 +/- 51781
16th
15
991879 +/- 36893
16th
5
990563 +/- 70968
15th
5
981895 +/- 111354
15th
4
980867 +/- 26982
15th
5
978523 +/- 16533
15th
7
975570 +/- 13045
15th
7
969418 +/- 102689
15th
10
966938 +/- 7204
15th
8
966936 +/- 10191
15th
11
966152 +/- 8488
15th
5
959650 +/- 10609
15th
6
957479 +/- 119200
15th
4
949098 +/- 36203
15th
6
946029 +/- 9533
15th
4
942681 +/- 25186
15th
5
940876 +/- 43929
15th
12
940239 +/- 32224
15th
6
927724 +/- 27257
14th
20
908706 +/- 110135
14th
5
904717 +/- 12591
14th
20
895468 +/- 37879
14th
12
895269 +/- 113079
14th
9
888353 +/- 46511
14th
51
878902 +/- 34357
14th
10
871193 +/- 92181
14th
4
867494 +/- 62407
14th
32
862237 +/- 25588
14th
15
858588 +/- 104073
14th
8
853416 +/- 117927
14th
5
850327 +/- 15031
14th
9
845706 +/- 103297
13th
7
834640 +/- 25775
13th
4
824522 +/- 4921
13th
5
819814 +/- 9034
13th
5
810642 +/- 16527
13th
9
803944 +/- 89390
13th
5
802261 +/- 11072
13th
5
796332 +/- 10232
13th
7
792056 +/- 29144
13th
5
791713 +/- 11638
13th
4
785101 +/- 67790
13th
4
780703 +/- 3136
13th
8
774671 +/- 52034
13th
4
773961 +/- 14351
12th
7
772284 +/- 33455
12th
14
771618 +/- 19323
12th
10
770365 +/- 48667
12th
17
770203 +/- 55620
12th
6
764894 +/- 32381
12th
60
757544 +/- 37985
12th
7
755358 +/- 73749
12th
4
750578 +/- 24529
12th
10
746416 +/- 87562
12th
13
742698 +/- 13675
12th
6
739920 +/- 11654
12th
4
739092 +/- 108792
12th
13
737368 +/- 4872
11th
11
734233 +/- 49860
11th
9
731007 +/- 57740
11th
5
730810 +/- 20804
11th
45
727261 +/- 63668
11th
4
723692 +/- 22104
11th
6
722101 +/- 32457
11th
5
719940 +/- 26118
11th
5
707041 +/- 34408
11th
5
706299 +/- 11947
11th
5
700024 +/- 30782
11th
28
697951 +/- 51968
11th
5
697622 +/- 61028
11th
4
696756 +/- 22579
11th
8
693242 +/- 16274
10th
14
691957 +/- 17416
10th
6
689324 +/- 32350
10th
18
685301 +/- 68842
10th
6
677104 +/- 570
10th
11
663807 +/- 21398
10th
5
663517 +/- 93367
10th
6
662763 +/- 27440
10th
9
659509 +/- 285
10th
7
652458 +/- 45363
10th
4
647286 +/- 26627
10th
12
642942 +/- 28223
10th
4
642354 +/- 15270
9th
6
638943 +/- 19873
9th
4
638557 +/- 18533
9th
5
637818 +/- 49948
9th
5
630669 +/- 62452
9th
13
617486 +/- 59252
9th
6
616452 +/- 80420
9th
4
610906 +/- 50165
9th
8
609153 +/- 15917
9th
5
607651 +/- 19613
9th
4
603624 +/- 64141
9th
9
603498 +/- 36209
9th
7
600877 +/- 16675
8th
5
600751 +/- 70485
8th
7
600645 +/- 26613
8th
9
593796 +/- 51399
8th
4
593596 +/- 84544
8th
4
593070 +/- 47306
8th
8
589183 +/- 25506
8th
9
588684 +/- 13885
8th
4
584170 +/- 2387
8th
8
572770 +/- 72754
8th
9
569948 +/- 14392
8th
6
561511 +/- 24824
7th
12
551953 +/- 19426
7th
15
543429 +/- 25149
7th
12
541943 +/- 35807
7th
12
540051 +/- 18269
6th
6
528831 +/- 33858
6th
4
519459 +/- 21479
6th
11
515923 +/- 218
6th
6
514154 +/- 44477
6th
4
509169 +/- 21299
6th
6
507304 +/- 12847
5th
7
500709 +/- 11981
5th
7
496660 +/- 6920
5th
6
495754 +/- 31228
5th
15
494980 +/- 389
5th
10
485078 +/- 30419
5th
4
483839 +/- 6368
5th
6
466843 +/- 1358
5th
4
462936 +/- 26821
4th
5
450216 +/- 25777
4th
5
444970 +/- 11906
4th
10
442099 +/- 12267
4th
9
412418 +/- 19296
4th
6
411494 +/- 41709
4th
5
409343 +/- 3596
4th
43
405668 +/- 48653
4th
14
398185 +/- 35938
3rd
4
367735 +/- 5415
3rd
7
354007 +/- 20156
3rd
10
342060 +/- 36001
3rd
19
340051 +/- 14722
3rd
12
338718 +/- 15733
3rd
6
334575 +/- 9645
2nd
4
311205 +/- 14731
2nd
14
310998 +/- 8798
2nd
4
295002 +/- 15052
2nd
7
290671 +/- 2531
2nd
13
271390 +/- 317
2nd
6
254104 +/- 32347
2nd
4
234584 +/- 4289
2nd
6
234357 +/- 86
2nd
9
226173 +/- 26206
2nd
5
224695 +/- 5248
2nd
10
198150 +/- 92
2nd
30
157278 +/- 16580
2nd
6
139978 +/- 14848
2nd
5
128410 +/- 14630
2nd
5
117261 +/- 5177
2nd
28
111098 +/- 16446
2nd
4
108301 +/- 292
2nd
10
108065 +/- 2627
OpenBenchmarking.orgDistribution Of Public Results - AI Chess Performance128011 Results Range From 3808 To 2314225 Nodes Per Second380850017962261424351886442348532810623272713734804196894658985121075583166045256507346969437431527893618355708817799279889741971020406106661511128241159033120524212514511297660134386913900781436287148249615287051574914162112316673321713541175975018059591852168189837719445861990795203700420832132129422217563122218402268049231425813K26K39K52K65K

Based on OpenBenchmarking.org data, the selected test / test configuration (TSCP 1.81 - AI Chess Performance) has an average run-time of 2 minutes. By default this test profile is set to run at least 5 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 BenchmarkAI Chess PerformanceRun-Time246810Min: 1 / Avg: 1 / Max: 1

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

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsAI Chess PerformanceDeviation714212835Min: 0 / Avg: 1.82 / Max: 31

Does It Scale Well With Increasing Cores?

No, based on the automated analysis of the collected public benchmark data, this test / test settings does not 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 BaseTSCP CPU Core ScalingAI Chess Performance246810121618202428324048641281.11462.22923.34384.45845.573

Notable Instruction Set Usage

Notable instruction set extensions supported by this test, based on an automatic analysis by the Phoronix Test Suite / OpenBenchmarking.org analytics engine.

Instruction Set
Support
Instructions Detected
Used by default on supported hardware.
Found on Intel processors since Sandy Bridge (2011).
Found on AMD processors since Bulldozer (2011).

 
VZEROUPPER
Used by default on supported hardware.
Found on Intel processors since Haswell (2013).
Found on AMD processors since Excavator (2016).

 
VPBROADCASTD VINSERTI128 VEXTRACTI128
Last automated analysis: 10 May 2021

This test profile binary relies on the shared libraries libc.so.6.

Recent Test Results

OpenBenchmarking.org Results Compare

1 System - 47 Benchmark Results

Unknown - 2048MB - 25GB

Ubuntu 20.04 - 5.4.0-74-generic - 1.0.2

12 Systems - 121 Benchmark Results

AMD Ryzen 7 1700 Eight-Core - ASUS GL702ZC v1.0 - AMD Family 17h

ManjaroLinux 18.0.0 - 4.19.1-1-MANJARO - X Server 1.20.3

5 Systems - 74 Benchmark Results

Intel Celeron G5900 - Gigabyte B460M DS3H - Intel Device 9b73

Debian 10 - 4.19.0-9-amd64 - X Server 1.20.4

44 Systems - 23 Benchmark Results

Intel Core i5-3470T - LENOVO MAHOBAY - 10240MB

Clear Linux OS 29390 - 5.3.0-42-generic - GCC 9.1.1 20190512 gcc-9-branch

1 System - 4 Benchmark Results

AMD Athlon II X4 605e - MSI GF615M-P33 - NVIDIA MCP61

Arch Linux - 5.13.13-arch1-1 - GCC 11.1.0

5 Systems - 71 Benchmark Results

AMD Ryzen 7 2700X Eight-Core - ASUS PRIME B450M-A - AMD 17h

Ubuntu 20.04 - 5.4.0-81-generic - KDE Frameworks 5.68.0

5 Systems - 67 Benchmark Results

Intel Celeron G5900 - Gigabyte B460M DS3H - Intel Device 9b73

Debian 10 - 4.19.0-9-amd64 - X Server 1.20.4

5 Systems - 67 Benchmark Results

Intel Core i3-10100 - Gigabyte B460M DS3H - Intel Device 9b63

Debian 10 - 4.19.0-9-amd64 - X Server 1.20.4

1 System - 7 Benchmark Results

AMD Ryzen 9 5950X 16-Core - Gigabyte B550 AORUS ELITE AX - AMD Starship

Ubuntu 21.04 - 5.11.0-31-generic - KDE Plasma 5.21.4

43 Systems - 23 Benchmark Results

AMD Ryzen 5 2400G - ASUS PRIME B350M-E - AMD Device 15d0

Ubuntu 18.04 - 4.17.0-999-generic - GCC 8.1.0

1 System - 13 Benchmark Results

AMD Ryzen 5 5600G - ASUS TUF GAMING B550M-PLUS - AMD Renoir Root Complex

Ubuntu 21.10 - 5.14.0-051400rc7daily20210826-generic - GNOME Shell 40.2

6 Systems - 254 Benchmark Results

AMD Ryzen 3 PRO 4350G - ASRock B450M Pro4 - AMD Renoir Root Complex

Clear Linux OS 35000 - 5.13.13-1070.native - GNOME Shell 40.4

42 Systems - 23 Benchmark Results

Intel Core i5-3470T - LENOVO MAHOBAY - 10240MB

Clear Linux OS 29390 - 5.3.0-42-generic - GCC 9.1.1 20190512 gcc-9-branch

8 Systems - 170 Benchmark Results

AMD Ryzen 5 4500U - LENOVO LNVNB161216 - AMD Renoir Root Complex

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

Most Popular Test Results

Find More Test Results