Author: Will Singleton
Date: 17:22:40 07/19/99
In the thread "improving speed," there was some discussion about the nps of TSCP, what it is and should be, compiler options etc. The first poster said he was getting 15k nps for TSCP, and Bob and Vincent said it should be 10x that speed for his machine. Subsequent posters got 30k nps on slower machines. I'd be interested to do a more precise test using TSCP, as a means to benchmark various platforms, as well as to find differences in compiler performance on identical platforms. This would be easy to do, since TSCP is easily modifiable, easy to run, and easy to get. For those of you willing to participate, here's the method I followed to produce the output shown below: Download TSCP v1.3. Modify the procedure Think() in search.c to search 6 ply. Also modify the printf call to show nps. (I calculated nps by using nodes*60/ticks, where ticks==60th sec) Compile using optimize on. Run TSCP, and type ON. tscp> on ply nodes n/s score pv 1 21 1260 48 d2d4 2 93 5580 0 d2d4 d7d5 3 996 29880 35 d2d4 d7d5 b1c3 4 5952 39680 5 e2e4 d7d5 f1b5 c8d7 b5d3 5 32924 43898 35 e2e4 b8c6 b1c3 e7e5 g1f3 6 203273 40519 13 e2e4 b8c6 d2d4 d7d5 e4d5 d8d5 tscp> Platform -- Mac G3/300 (powerbook) Compiler -- CodeWarrior 3.1, full opt I will gather the results (assuming I get any volunteers) and post them here. Thanks. Will ------ results from previous thread (not a controlled experiment, obviously) K6-3/400 15k nps K6-2/300 30k nps P/233 30k nps
This page took 0.01 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.