Author: Don Dailey
Date: 20:28:25 01/18/99
Go up one level in this thread
On January 18, 1999 at 21:45:11, Dann Corbit wrote: >On January 18, 1999 at 11:22:26, Don Dailey wrote: >[snip] >>Yes, there is plenty of room on this group for our natural diversity, >>and we do not have to be each just like the other. I seek to find >>the most natural balance. At one time I believed this group was a >>very technical one and tried to treat it as such. But it is a mixture >>of types and like you have said, I can find a corner of the room to >>go and talk about this or that depending on my mood. I will try to >>respect these differences and you may have noticed I very often do >>not confine even myself to pure computer chess. >> >>I have considered a public domain version of CilkChess. It probably >>would be based on a separate program and would be stronger than Cilkchess >>on Pentiums and weaker on the more advanced 64 bit platforms. But >>right now I am not very happy with the strength of Cilkchess and would >>even be embarrassed to show it to the public. >> >>Bruce is pestering me to play against Ferret on the internet but I >>am hesitating for the same reason. Chickenheartedness. >> >>Maybe after we win the World Chess Championship this June my >>confidence will be bolstered :-) Actually, I have made a lot >>of progress towards releasing a public domain program and have >>a complete but still a baby chess program. >Sounds Cilky-smooth to me. But I have a few questions. First, is there an >avaiable Cilk compiler for: >1. Intel Pentium class >or >2. Alpha >or >3. VAX >? >so that mere mortals can compile it? Or would you be switching to posix threads >or??? > >Finally, have you ever tried Cilkchess on a loaded Connection Machine or one of >those frightful things that got sold to the pentagon with a bazillion Intel >chips in it? Or that new IBM bazillion mips monster? Cilk is public domain, availble for many Unix platforms and we are in the process of doing a windows port. The platforms are Intel linux machines, Digital Alphas, Sun sparcs and SGI (MIPS) machines. I may have missed some other platforms but these are the main ones. Cilk was designed to be general purpose but as it turns out Chess was the target application, most everything about it was designed with chess in view especially high performance. Every cilk program is a perfectly valid serial program too. A simple header file strips out the cilk keywords. After I wrote the serial cilkchess version I converted it to a parallel program in about an hour. However I designed the program up front to facilitate this by not using global data structures. To get cilk go to supertech.lcs.mit.edu/cilk - Don
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.