[computer-go] Windows HPC and Computer Go
Hi people! I didn't attend to Microsoft PDC event last week. Yesterday, I watched part of the session about Windows High Performance Computing: HPC Session at last PDC http://channel9.msdn.com/pdc2008/ES13/ The presenter talks about a booth in the expo with computer go program. The slide says: WHPC/Surface/Many Faces of Go - Surface for natural game play - Uses WHPC and MPI for internode communication: 4k games/sec/core - Won world championships at ICGA last month! - 32 core cluster - MFOG will be available for free with Windows HPC from Smart-games.com Available at the Parallel Computing Booth - Go Play against Many Faces and MOGO on Cray CX1! (Surface is a multitouch device by Microsoft) Any information about that demo? It's not clear to me: - The tech used in 32 core cluster , was Windows HPC? or another? - The demo at the booth, used Cray vs Windows HPC? - I can't find info about MFOG in HPC at http://www.smart-games.com I want to run a computer go program under Windows HPC, as a proof of concept. Any link, resource, welcome! I published a blog post with HPC related resources http://ajlopez.wordpress.com/2008/11/04/windows-high-performance-computing-hpc-and-programming-resources/ Angel Java Lopez http://ajlopez.wordpress.com/ http://www.ajlopez.com/en ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
RE: [computer-go] Windows HPC and Computer Go
The cluster uses Windows HPC operating system. Many Faces was running on the cluster using MPI. The Demo used a Cray computer running Windows HPC. A gorgeous GUI was developed for Surface (by Vectorform) that can talk to any GTP engine. I made a GTP engine that uses MPI and runs on a cluster, running GTP over a socket, and a proxy for the surface that translates from stdin/stdout to the socket. The MPI/cluster version of Many Faces will be available free to users of Windows HPC. It won't run on other operating systems, and it won't run on a single machine or PC. It requires multiple nodes with MPI. This is the same configuration I used at the ICGA world championship, running MPI on a 32 core (4 nodes of 8 cores) cluster, generously provided by Microsoft. The current engine doesn't scale sell beyond 32 cores, but that is entirely an issue with my code, not Windows HPC or MPI. I hope to fix the scaling problem soon. The free version is not on the web site yet, but if you have an HPC cluster and want it, email me. David From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Angel Java Lopez Sent: Wednesday, November 05, 2008 2:49 AM To: computer-go Subject: [computer-go] Windows HPC and Computer Go Hi people! I didn't attend to Microsoft PDC event last week. Yesterday, I watched part of the session about Windows High Performance Computing: HPC Session at last PDC http://channel9.msdn.com/pdc2008/ES13/ http://channel9.msdn.com/pdc2008/ES13/ The presenter talks about a booth in the expo with computer go program. The slide says: WHPC/Surface/Many Faces of Go - Surface for natural game play - Uses WHPC and MPI for internode communication: 4k games/sec/core - Won world championships at ICGA last month! - 32 core cluster - MFOG will be available for free with Windows HPC from Smart-games.com Available at the Parallel Computing Booth - Go Play against Many Faces and MOGO on Cray CX1! (Surface is a multitouch device by Microsoft) Any information about that demo? It's not clear to me: - The tech used in 32 core cluster , was Windows HPC? or another? - The demo at the booth, used Cray vs Windows HPC? - I can't find info about MFOG in HPC at http://www.smart-games.com http://www.smart-games.com/ I want to run a computer go program under Windows HPC, as a proof of concept. Any link, resource, welcome! I published a blog post with HPC related resources http://ajlopez.wordpress.com/2008/11/04/windows-high-performance-computing-h pc-and-programming-resources/ Angel Java Lopez http://ajlopez.wordpress.com/ http://www.ajlopez.com/en ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
[computer-go] reference bot bugs
Michael Williams noticed a superko bug in the reference bots. So there needs to be some fixups here. I checked other bots and I have a list of bots that are playing illegal moves - I did not check all of them for WHY, but it could be superko issues. Here is the list of bots from CGOS that have played illegal moves: Jref-081016-2k Cref-081020-2k TesujiRefBot-2K dref-20k Perhaps some of these are caused by porting the reference bot, bugs and all? - Don signature.asc Description: This is a digitally signed message part ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Windows HPC and Computer Go
Dave Fotland, author of Many Faces of Go, would be your best authority. Windows HPC is an operating system / software package which runs on clustered hardware - in this case, the hardware used is the Cray CX1 - more info at http://www.cray.com/products/CX1.aspx Microsoft might be your best source for information regarding purchase of Windows HPC. Terry McIntyre [EMAIL PROTECTED] -- Libertarians Do It With Consent! From: Angel Java Lopez [EMAIL PROTECTED] To: computer-go computer-go@computer-go.org Sent: Wednesday, November 5, 2008 2:49:01 AM Subject: [computer-go] Windows HPC and Computer Go Hi people! I didn't attend to Microsoft PDC event last week. Yesterday, I watched part of the session about Windows High Performance Computing: HPC Session at last PDC http://channel9.msdn.com/pdc2008/ES13/ The presenter talks about a booth in the expo with computer go program. The slide says: WHPC/Surface/Many Faces of Go - Surface for natural game play - Uses WHPC and MPI for internode communication: 4k games/sec/core - Won world championships at ICGA last month! - 32 core cluster - MFOG will be available for free with Windows HPC from Smart-games.com Available at the Parallel Computing Booth - Go Play against Many Faces and MOGO on Cray CX1! (Surface is a multitouch device by Microsoft) Any information about that demo? It's not clear to me: - The tech used in 32 core cluster , was Windows HPC? or another? - The demo at the booth, used Cray vs Windows HPC? - I can't find info about MFOG in HPC at http://www.smart-games.com I want to run a computer go program under Windows HPC, as a proof of concept. Any link, resource, welcome! I published a blog post with HPC related resources http://ajlopez.wordpress.com/2008/11/04/windows-high-performance-computing-hpc-and-programming-resources/ Angel Java Lopez http://ajlopez.wordpress.com/ http://www.ajlopez.com/en ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] reference bot bugs
That's certainly true for drefbot. I think I posted about my ko issue along with a 100 ELO strength gap. I have yet to track either down. The twogtp discussion came from me trying to test refbots against each other. Sent from my iPhone On Nov 5, 2008, at 1:13 PM, Don Dailey [EMAIL PROTECTED] wrote: Michael Williams noticed a superko bug in the reference bots. So there needs to be some fixups here. I checked other bots and I have a list of bots that are playing illegal moves - I did not check all of them for WHY, but it could be superko issues. Here is the list of bots from CGOS that have played illegal moves: Jref-081016-2k Cref-081020-2k TesujiRefBot-2K dref-20k Perhaps some of these are caused by porting the reference bot, bugs and all? - Don ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/ ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] From zero to playing on CGOS in 10 minutes
I've gotten to a point where it probably makes sense to expose it to actual users. The location of the project is at http://plug-and-go.dev.java.net It's new, so I wouldn't be surprised if there are a few little bumps in the road still. But for anyone who'd like to start a bot, and who would consider writing one in Java, I believe it doesn't get any easier than this. There are plenty of instructions to get you on the way on the project pages. But I'm also sure they can always be improved, so I'd appreciate any suggestions anyone might have. Mark ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/