[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Parallel processing



I used parallel processing many years ago with Go4++. At the time it
was essential because my progam could not play a game within the
tournament time limits. Since that time, single processor machines became
fast enough to run my program. I have not been tempted to use parralel
processing again for several reasons:

1. Cost of purchasing and regularly upgrading equipment - it is no use just
   buying the equipment in the first place. If you don't upgrade it regularly
   then single processor machines will soon out-perform you.

2. Difficulty/expence of transporting equipment to tournament venues.

3. Increased complexity of programming/debugging.

4. Reduced commercial value - if the program only works on
   a supercomputer then who's going to buy it?

Mick.

---------------------------------------------------------------
Dr Michael Reiss
Home Page:        http://www.reiss.demon.co.uk/misc/mick.htm
Computer Go Page: http://www.reiss.demon.co.uk/webgo/compgo.htm