Hi, I'm a computer science grad student at Princeton University and assistant instructor for the course COS 598A "Parallel Architecture & Programming". We're considering to offer GNU Go as a parallelization project to the students this semester.
Our idea is to let a small number of students parallelize GNU Go with pthreads with some help and guidance from my side. The goal of the project is to get a version of GNU Go which scales well up to 64 CPUs. The GNU Go task list includes a multi-threaded engine, so we could submit the changes to allow them to be merged with the GNU Go main distribution. Before we can make a final decision, I wanted to get an opinion on that. Do you think it would make a good parallelization project? How difficult would GNU Go be to parallelize? - Chris _______________________________________________ gnugo-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnugo-devel

