Re: [discuss] Illumos and AMD Bulldozer

2011-12-20 Thread Garrett D'Amore
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

2011-12-19 Thread Bob Friesenhahn

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

2011-12-12 Thread Hans Rosenfeld
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

2011-12-08 Thread Hans Rosenfeld
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

2011-12-08 Thread Robar Philip

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

2011-12-07 Thread Rich
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