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

Re: Sharing Secrets (was: [computer-go] Computer Go hardware)



On Oct 21, 2004, at 4:17 AM, Frank de Groot wrote:

What I meant by "secret" was:

- not previously published (eg. David has never made a secret of anything IIRC)
- useful for the majority of Go programmers (eg. the general architecture of a massive multi-CPU system is not really very useful for the average Go programmer)
- It has to be a "competitive secret" (as I thought was clear from my post).

Meaning, it's a secret in the sense of: "I will never tell because people will DEFINITELY 100% SURE get a benefit out of this if they would adopt it.

That freely published information cannot be "secret" is obvious enough, although an interesting constraint on sharing. So, it seems your terms are "I'll share with you today if you share with me something you did not freely share yesterday."

But that you would in one post claim that you are writing code for the computing systems of 10 or more years from now and in this post claim that techniques using multiple cpus is not of interest is truly odd. You can buy a 12 cpu cluster in a single pizza box today for not that much more than a high-end box of a few years ago. They claim that their 96 cpu box, the size of a standard tower computer with power requirements met by a standard wall outlet, will be ready "real soon now." See www.orionmulti.com. The results I posted on SlugGo's performance were with the use of 10 cpus. With the cost of a normal pc down near $500, "the average Go programmer" can also put that together pretty easily all by their self.

In as far as your constraint "I will never tell because ..." well, some people just have a different attitude. I for one will stick with "Hey, I tried this and it works!"

If you choose to open up with your secret for selecting optimal hashing codes I will be happy to take a look.


Cheers,
David


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