On Thu, Nov 22, 2007 at 08:47:47PM -0500, Don Dailey wrote:

> Fritz had this and the programmer often joked that the bottleneck in his
> program was those expensive memory references (referring to the piece
> square tables that made his program so fast.)    His program was so fast
> that you could almost believe this was true.   

He may have been right about that!

I just read Ulrich Dreppers article "What Every Programmer Should Know About
Memory" at
  http://lwn.net/Articles/250967/

It points out that on modern PC hardware, if the processor has to go all the way
to the main memory to fetch a biece of data, it can cost more than a thousand
instructions! Luckily this is a rare occurrence, the caches are pretty
effective. But something to think about, I suppose, at least with large UCT
trees and transposition tables...

-Heikki



-- 
Heikki Levanto   "In Murphy We Turst"     heikki (at) lsd (dot) dk

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

Reply via email to