Author: Richard Pijl
Date: 22:23:25 01/05/03
Go up one level in this thread
On January 05, 2003 at 17:07:41, Bruce Moreland wrote: >How much stronger would your program be if move generation and make/unmake took >zero cycles? > >My program spends 43% of its time on this. That is move generation, >make/unmake, static exchange, and check detection. > >So if on some hypothetical processor it got 100K nps, it would now get 175K nps >if it got everything for free. That seems pretty substantial, but remember that >this essentially removes the guts of the program and replaces them with nothing. > >If I could get 50% speedup in these areas of my program, say that I get rid of >22% of the execution time. > >This program would go from 100K nps to 128K nps. That seems a little less >important. A 60 second solution would now take 47 seconds. > >I think that it would be extremely difficult or impossible to make all of this >stuff go twice as fast, so why even try? > >bruce By speeding up one part of the program, speeding up other parts of the program will become more significant ... Richard.
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.