Dear all,

The machine that was used by MoGo yesterday is the Dutch supercomputer 
"Huygens", situated in Amsterdam. Huygens was provided by SARA (www.sara.nl) 
and NCF(http://www.nwo.nl/nwohome.nsf/pages/ACPP_4X6R5C_Eng). Huygens was 
upgraded on August 1 to 60 Teraflops (Peak), so porting MoGo with this short 
notice for the match was a lot of hard work and stress. But the result showed 
it was worth it!

Huygens is constituted of 104 nodes of 16 dual-cores POWER6 processors at 4.7 
GHz each (with 128G of RAM). MoGo was using 25 nodes, i.e., 800 cores and 
nearly 15 Teraflops. By comparison, Deep Blue was using "only" 11 Gigaflops. 
The structure of Huygens with powerful processors and numerous cores per node 
is ideal for MoGo. It would be less efficient to use a supercomputer with few 
cores per node, e.g., Blue Gene.

The parallelization was performed using Pthreads and OpenMPI. 
On each node, two search-trees were built, each one using 32 threads. Thanks to 
the SMT technology, it is actually more efficient to use two threads per core. 
Indeed, while one thread is looking in memory, an other thread can use the 
core. Every 350 milliseconds, the nodes were communicating their tree to one an 
other using OpenMPI.

Finally, we would like to help all the people who helped us to port the code, 
both from the french INRIA/CNRS and the dutch NCF/SARA.

Cheers, and see you in Beijing!

The Mogo Team: http://www.lri.fr/~teytaud/mogo.html

PS: A nice picture of Huygens, and further information, can be found here: 
www.sara.nl

<<winmail.dat>>

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

Reply via email to