[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [computer-go] Pattern Matcher




On Tue, 9 Nov 2004, Vincent Diepeveen wrote:

> The best possible book you can get is for free.
> 
> Go to the AMD and intel websites and get the processor documentation.
> 
> If you realize what the processor is fast at, and what it is slow at, it is
> very trivial to code for that. 

I did this some time ago, and found it pretty much a waste of time as far
as optimizing GNU Go is concerned. The reason is that GNU Go's performance
is 90 % bound by branch-misprediction, and that you cannot optimize
these branches away. Btw I was told that the same held true for the
version of Many Faces that David Fotland had submitted to SPEC95, and I
would not be surprised if that is true for any go program.

Arend


_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://www.computer-go.org/mailman/listinfo/computer-go/