Author: Dann Corbit
Date: 15:21:10 09/17/04
Go up one level in this thread
On September 17, 2004 at 18:09:23, Uri Blass wrote: >On September 17, 2004 at 17:49:50, Dann Corbit wrote: > >>On September 17, 2004 at 16:56:52, Gian-Carlo Pascutto wrote: >> >>>Abstract: >>> >>>"In this project it is examined how the use of a specific data structure called >>>a bitboard affects the performance of parallel search." >>> >>>Conclusions: >>> >>>"Our experiments showed that speedup was not near ideal using many processors. >>>Whether or not this was due to the use of bitboards is unclear." >>> >>>So, what was the goal of this research again? :) >>> >>>Kudos for including your source in any case - at least your results can be >>>verified and further investigated, even if you didn't really manage to produce >>>much useful results... >> >>I think everyone is being a little harsh. >> >>Similar to the paper by Marcel V.K., it is an interesting piece of work. It is >>easy to read and understand. >> >>Of those people who have managed to accomplish a parallel implementation of a >>chess engine (I am guessing that there are less than 10 in the world) only a few >>have bothered to explain what they are doing, and only Dr. Hyatt and Mr. >>Rasmussen have given out their source code. > >I think that there are more than 10. >I can easily count more than 10 programs that use parallel search not by >Rasmussen and I do not know all the programs that use parallel search. > >1)Junior >2)Fritz >3)Shredder >4)Diep >5)Sos >6)Falcon >7)Sjeng >8)Amy >9)Crafty >10)Zappa >11)Storm >12)Hydra OK. Suppose that there are 20. There are 6 billion people in the world. >>Writing a parallel chess engine is not trivial in the least, since it definitely >>requires an understanding of multithreaded programming which is also fairly >>unusual. > >David Omid claimed that it does not require a lot of work and I guess >that I am simply too ignorant not to know the usual knowledge of programmers. He was being modest. Even writing something simple like a threading daemon for an echo server from scratch is not for the faint-hearted. >I guess that the reason that most programmers did not write parallel version of >their engine is simply lack of interest and most programmers know more than me. I guess that the reason is that most of them have no idea how to do it.
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.