Computer Chess Club Archives


Search

Terms

Messages

Subject: Microsoft Visual C++ Toolkit 2003

Author: William Kerr

Date: 13:25:16 12/23/05


Hi All,

Just some results from using Microsofts free Visual C++ Toolkit 2003. I have a
test programm called TREE.cpp which is a tree searching program that uses
alpha/beta, killer heuristic and iterative deepening to search a tree. Very
simular to chess. In fact I also uses this program in my chess program. I used
to compile this using Microsoft VC++ 6.0 default settings. I then used
Microsofts free Visual C++ Toolkit 2003 to compile TREE.cpp and got a 3 to 1
speed improvement. When using Visual C++ Toolkit 2003 I compile for speed for
Intel/AMD.

One interesting observation is the number of clock ticks per node. A Intel P4
3.4 GHz takes 91 clock ticks per node, a 1.73 GHz Centrino takes 40 clock ticks
per node. The Centrino executes 43,186,000 nodes per second whereas the P4
3.4GHz executes only 37,325,000 nodes per second. By comparison, a AMD XP3000+
running at 2.16Ghz executes 44,868,000 nodes per second with 48 clock ticks per
node.

Something to ponder
Bill



This page took 0 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.