Not logged inRybka Chess Community Forum
Up Topic The Rybka Lounge / Computer Chess / 48 cores @ 2.2 Ghz for $20,000
- - By M ANSARI (*****) Date 2010-02-18 08:55
I just saw this and thought it was interesting.  It is impressive how quickly cores are ramping up ... this shows that the next killer part of tomorrows engine will be scalability.  It does seem to have a problem attracting buyers though.

http://www.brightsideofnews.com/news/2009/5/14/amds-magny-cours-architecture-revealed.aspx

http://www.brightsideofnews.com/news/2010/2/17/first-amd-magny-cours-opterons-find-no-buyers.aspx
Parent - - By Mark (****) Date 2010-02-18 12:31
How do you think this would compare to buying about 25 quad core computers and connecting them in a cluster?
Parent - - By M ANSARI (*****) Date 2010-02-18 14:43
I think the magical differential is shared memory.  When all the cores share memory is totally different than when they don't.  I don't really know what the performance advantage is but it must be substantial.
Parent - By Mark (****) Date 2010-02-18 16:06
I agree that shared memory results in a substantial performance boost compared to a cluster.  The question I was trying to figure out is:  How many shared memory cores would you need to equal the performance of a 100 core cluster? I would guess that 48 shared-memory cores would be better (for infinite analysis anyway, not for IDeA).
Parent - By BB (****) Date 2010-02-19 02:23 Edited 2010-02-19 02:25

>I think the magical differential is shared memory.  When all the cores share memory is totally different than when they don't.  I don't really know what the performance advantage is but it must be substantial.


Not sure. It could be that the 48 cores on shared memory are overloading the memory controller therein. How much of the 64GB of RAM can engines handle?
Parent - By Sesse (****) Date 2010-02-19 15:59
It's a floating distinction. All multisocket Opteron systems are NUMA, in that every RAM chip “belongs” to a given CPU socket. If CPU0 wants some memory that belongs to CPU1, it has to ask CPU1 for it.

It's still much faster than going over the network, of course, but it's definitely something you have to take into account for a high-performance application when you get enough cores.

/* Steinar */
Parent - - By serbian master (**) Date 2010-02-18 12:34
I buy this but rybka 3 use 4 cores only. :o Maybe rybka for cluster works with all cores?!
Parent - - By Fulcrum2000 (****) Date 2010-02-18 13:10
? Rybka can use many more cores. Why do you think it's limited to 4?
Parent - - By serbian master (**) Date 2010-02-18 14:06
In this thing rybka 3 use 4 cores only. Maybe this thing is cluster.
Parent - - By Fulcrum2000 (****) Date 2010-02-18 15:03
In case it's a cluster setup it would 12 cores (=one processor)
Parent - By Lukas Cimiotti (Bronze) Date 2010-02-18 17:53
This is no cluster - so Rybka can use all 48 cores. But it only runs at 2.2 GHz.
Parent - By yanquis1972 (****) Date 2010-02-18 15:55
i noticed the other day you can rent 24 cores @ 2.4 ghz for 1K for a month, if anyone is interested in experimenting with something like that. www.softlayer.com.
Up Topic The Rybka Lounge / Computer Chess / 48 cores @ 2.2 Ghz for $20,000

Powered by mwForum 2.27.4 © 1999-2012 Markus Wichitill