Re: [discuss] Illumos and AMD Bulldozer
Thanks, that is promising. :-) I'll look forward to trying out one of these systems myself some time. - Garrett On Dec 19, 2011, at 3:01 PM, Bob Friesenhahn wrote: On Mon, 12 Dec 2011, Bob Friesenhahn wrote: With assistance from a local hardware vendor, I hope to observe OpenIndiana running (or not) on a two-socket Opteron 6200 system, at least for an hour or two. I did get an opportunity this past weekend to test a two-socket Opteron 6220 (two sockets of 8 cores each at 3GHz clock) system. See http://www.cpu-world.com/CPUs/Bulldozer/AMD-Opteron%206220.html for an overview of the chip. I tested under OpenIndiana and Ubuntu Linxu. OpenIndiana seemed to run fine and produced better multi-thread (OpenMP) performance with GCC than Ubuntu Linux did. I tested with the AMD Open64 compiler under Linux with Bulldozer optimizations and did notice that performance was often/usually considerably better than when using the Ubtuntu-provided GCC. There was evidence of the turbo mode being active with just a few threads running. I could not tell if FMA was working correctly on the OpenIndiana system. No faults or fault events seemed to have been reported. Bob -- Bob Friesenhahn bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer,http://www.GraphicsMagick.org/ --- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175539-f0d50499 Modify Your Subscription: https://www.listbox.com/member/?; Powered by Listbox: http://www.listbox.com --- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be Modify Your Subscription: https://www.listbox.com/member/?member_id=21175430id_secret=21175430-6a77cda4 Powered by Listbox: http://www.listbox.com
Re: [discuss] Illumos and AMD Bulldozer
On Mon, 12 Dec 2011, Bob Friesenhahn wrote: With assistance from a local hardware vendor, I hope to observe OpenIndiana running (or not) on a two-socket Opteron 6200 system, at least for an hour or two. I did get an opportunity this past weekend to test a two-socket Opteron 6220 (two sockets of 8 cores each at 3GHz clock) system. See http://www.cpu-world.com/CPUs/Bulldozer/AMD-Opteron%206220.html for an overview of the chip. I tested under OpenIndiana and Ubuntu Linxu. OpenIndiana seemed to run fine and produced better multi-thread (OpenMP) performance with GCC than Ubuntu Linux did. I tested with the AMD Open64 compiler under Linux with Bulldozer optimizations and did notice that performance was often/usually considerably better than when using the Ubtuntu-provided GCC. There was evidence of the turbo mode being active with just a few threads running. I could not tell if FMA was working correctly on the OpenIndiana system. No faults or fault events seemed to have been reported. Bob -- Bob Friesenhahn bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer,http://www.GraphicsMagick.org/ --- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be Modify Your Subscription: https://www.listbox.com/member/?member_id=21175430id_secret=21175430-6a77cda4 Powered by Listbox: http://www.listbox.com
Re: [discuss] Illumos and AMD Bulldozer
On Thu, Dec 08, 2011 at 03:00:35PM -0500, Richard Lowe wrote: On Thu, Dec 8, 2011 at 06:52, Hans Rosenfeld rosenf...@grumpf.hope-2000.org wrote: The topology information for the scheduler would need to be updated, and the topology information for FMA will probably need some work, too. The microcode patch loader would need to be changed (there was change in the patch format) just in case that microcode updates are released for it. Did AMD do anything which invalidates the current relationships? introduce a new _kind_ of relation? It seems like it would be hard to cause the topology we figure out to be _entirely_ bogus (though I say that having watched a bogus _CSD manage to do so all on its own...). The Bulldozer has a completely new microarchitecture which differs in some interesting ways from the old one. The most important one is that cores come in pairs called compute units, they share a FPU, L2 and L1 instruction caches and a frequency domain. Hans -- %SYSTEM-F-ANARCHISM, The operating system has been overthrown --- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be Modify Your Subscription: https://www.listbox.com/member/?member_id=21175430id_secret=21175430-6a77cda4 Powered by Listbox: http://www.listbox.com
Re: [discuss] Illumos and AMD Bulldozer
On Wed, Dec 07, 2011 at 03:33:45PM -0600, Bob Friesenhahn wrote: Is Illumos currently known to execute properly on the new AMD Bulldozer-based CPUs such as the Opteron 6200 series? If not, is someone working on it? I would expect that it just works, although some things could be done to improve the support. The topology information for the scheduler would need to be updated, and the topology information for FMA will probably need some work, too. The microcode patch loader would need to be changed (there was change in the patch format) just in case that microcode updates are released for it. From what I have read, the power management for Bulldozer is different than previous Opteron CPUs and even recent Linux releases do not have per-core power management quite right yet. Ah yes. Power management will need to be adapted, too. It's the all-new topology that makes all this necessary. Hans -- %SYSTEM-F-ANARCHISM, The operating system has been overthrown --- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be Modify Your Subscription: https://www.listbox.com/member/?member_id=21175430id_secret=21175430-6a77cda4 Powered by Listbox: http://www.listbox.com
Re: [discuss] Illumos and AMD Bulldozer
On Dec 7, 2011, at 9:24 PM, Bob Friesenhahn wrote: The desktop Bulldozer CPU performance (AMD FX-8150) seems to be rather lacking, and in fact I see that Intel has posted formal SPEC results for this CPU in order to rub AMD's nose in it. The Opteron 6200 performance seems quite competitive for the price. I am hoping to purchase such a system and run the Illumos kernel on it. ars technica: AMD’s Bulldozer server benchmarks are here, and they're a catastrophe” http://arstechnica.com/business/news/2011/11/bulldozer-server-benchmarks-are-here-and-theyre-a-catastrophe.ars/2 Phil --- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be Modify Your Subscription: https://www.listbox.com/member/?member_id=21175430id_secret=21175430-6a77cda4 Powered by Listbox: http://www.listbox.com
Re: [discuss] Illumos and AMD Bulldozer
I agree, it is not a 16-core, merely a 12-core. I was just responding to Garrett's question about a modern AMD CPU. - Rich On Wed, Dec 7, 2011 at 8:33 PM, Bob Friesenhahn bfrie...@simple.dallas.tx.us wrote: On Wed, 7 Dec 2011, Rich wrote: root@nosuch1:~# smbios -i 1024ID SIZE TYPE1024 96 SMB_TYPE_PROCESSOR (processor) Manufacturer: AMD Version: AMD Opteron(tm) Processor 6172 Location Tag: CPU1 This seems like an earlier Opteron CPU. The new ones would be 62XX numbers. They do fit in the same socket. The 6200 series Opterons support 16 cores per CPU in a dual or quad socket organization. Bob -- Bob Friesenhahn bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer, http://www.GraphicsMagick.org/ --- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21253829-71dc39ef Modify Your Subscription: https://www.listbox.com/member/?; Powered by Listbox: http://www.listbox.com --- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be Modify Your Subscription: https://www.listbox.com/member/?member_id=21175430id_secret=21175430-6a77cda4 Powered by Listbox: http://www.listbox.com