Computer Chess Club Archives


Search

Terms

Messages

Subject: Is your code Optimize for the P4 or Is Amd really faster?

Author: Nolan Denson

Date: 07:41:56 09/27/01


After watching a webcast on the optimization for the P4 .. I am convinced that
the code that we are presently using for our chess programs are not taking
advantage of the P4 special feature ( such as vectoring).  After watching the
presentation, I compile my crafty to using the Qvec_report3 option to see where
the code of crafty was not using vectoring. Almost the whole code wasn't using
this advance feature. It seems to me that the code needs to be modified in such
a way as _assume_aligned(x1,16) that is not exactly what is needed. But just
trying to give you expert an idea as to what is needed to speed up the code.
Maybe some of you can figure out what I am trying to state. I am not a
programmer but my love for chess is pulling me more and more into that area.
Maybe some of you advanced programmers can expand on this.  I know most write
programs to run across a wide range of processors which only make sense.
But when i see post about how the P4 is slower that the Amd line i find that
hard to believe when the P4 has so many advance features. I also ran the Vtuner
app and found alot of hot spots in the crafty code that can be improved upon.



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.