[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [computer-go] Hardware-Instruction: Effort of parallization.
>
>At the last world championship we played in, David Levy predicted that
>we would not win even though we were one of the favorites. His
>prediction and reasoning was based on the fact that parallel programs
>are typically full of bugs and problems.
As described in my previous mail was the parallelization of Brutus/Hydra
with MPI relative smooth. The reason for this was Ulf Lorenz. He had written
with PConners a massive parellel programm before. Ulfs research topic is
parallel algorithms. I had no parallel experience and I would have been
simply lost. It is unbelievable what can go wrong in a parallel programm (on
a Dual almost nothing goes wrong, but live becomes interesting from 4
processors upwards). Personnally I would have either choosen Cilk or an
algorithm which uses no explicit synchronization. The processes just share
some hashtable information. But this loosly coupled algorithms are only
usefull for a Dual or at most a 4 processor version.
Chrilly
_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://www.computer-go.org/mailman/listinfo/computer-go/