Author: Bo Persson
Date: 22:18:38 12/23/05
Go up one level in this thread
On December 23, 2005 at 16:25:16, William Kerr wrote: >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 That was a marketing decision made by Intel - the P4 should do more clock ticks per second than any other processor. That's why it runs at 3.4 GHz. One way to achive this is to do less work per clock tick, but tick more often. That way Intel can say that their processors are faster, bacuase they have more GHz. AMD chose to do as much work as possible per second, instead of getting the highest clock rate. That's what you have seen here. Intel of course still claims that they are the fastest, as anyone can see that 3.4 GHz is faster than 2.16 GHz! Bo Persson
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.