CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Hardware

Performance AMD Processor

Register Blogs Community New Posts Updated Threads Search

Like Tree3Likes
  • 2 Post By CapSizer
  • 1 Post By CapSizer

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 14, 2013, 01:53
Question Performance AMD Processor
  #1
Super Moderator
 
-mAx-'s Avatar
 
Maxime Perelli
Join Date: Mar 2009
Location: Switzerland
Posts: 3,297
Rep Power: 41
-mAx- will become famous soon enough
Hello,
I am in front of an issue.
I have an HP Proliant DL785 G6 (8x Sixcore AMD Opteron 8439-SE) at my disposal, and I ran several tests on it (OF on caelinux - Ubuntu 10.04)
But unfortunately the performance are very disappointing in comparison with Intel Processors. Some results here:
http://www.cfd-online.com/Forums/har...tml#post400039

In summary, a run on a HP-Z420 (Intel Xeon E5-1620 @ 3.6GHz) with 8 Cores (although this is a quadcore processor) is almost 3 times faster than same run on 26 cores (Proliant)
Any idea?
__________________
In memory of my friend Hervé: CFD engineer & freerider
-mAx- is offline   Reply With Quote

Old   January 14, 2013, 08:24
Default
  #2
Senior Member
 
Charles
Join Date: Apr 2009
Posts: 185
Rep Power: 18
CapSizer is on a distinguished road
Well, you are not really giving enough information. There are many things which can affect the results that you are getting. For one thing, small benchmark problems don't do well on many cores. You also cannot expect a 2009 era CPU to be competitive with a modern one, quite apart from the fact that the current generation Intel processors are particularly good. There have been big advances in memory architecture, for example. As a rule of thumb, my experience is that you do better with new low end hardware than obsolete heavy duty equipment.
CapSizer is offline   Reply With Quote

Old   January 14, 2013, 08:43
Default
  #3
Super Moderator
 
-mAx-'s Avatar
 
Maxime Perelli
Join Date: Mar 2009
Location: Switzerland
Posts: 3,297
Rep Power: 41
-mAx- will become famous soon enough
Thanks for answering.
I did benchmarks from 100K till 10 millions cells mesh, and watched especially speed up for my largest mesh.
I am aware that there are many factors which may influence the speedup, but I always proceed in same maner each time I want to test a hardware: install caelinux, copy case, and run
Now what you write makes also sense, but I never thought this Proliant was already obsolete. And more, the results on this Proliant are at same order than my OLD P4 Cluster (4x Intel P4 3.2GHz - 5x P4 3.0GHz - 2x P4 2.8GHz - 2x P4 2GHz - 1x P4 1GHz) with Gigabit/s switch.
This last comparison is disturbing me
__________________
In memory of my friend Hervé: CFD engineer & freerider
-mAx- is offline   Reply With Quote

Old   January 14, 2013, 08:57
Default
  #4
Senior Member
 
Charles
Join Date: Apr 2009
Posts: 185
Rep Power: 18
CapSizer is on a distinguished road
Quote:
Originally Posted by -mAx- View Post
Thanks for answering.
.... I never thought this Proliant was already obsolete. ....
There is always a temptation to buy old used server hardware for a fraction of the original price. On paper such a system looks good, and the quality of the hardware is such that it will probably give you troublefree service for several years. Unfortunately, hardware technology advances so quickly that you just end up with a noisy hot system that uses a lot of power and is slower than a modern commodity desktop (or cluster of desktops).
-mAx- and siefdi like this.
CapSizer is offline   Reply With Quote

Old   January 14, 2013, 09:03
Default
  #5
Super Moderator
 
-mAx-'s Avatar
 
Maxime Perelli
Join Date: Mar 2009
Location: Switzerland
Posts: 3,297
Rep Power: 41
-mAx- will become famous soon enough
I agree
But it cannot be slower than a more older desktop cluster (4x Intel P4 3.2GHz - 5x P4 3.0GHz - 2x P4 2.8GHz - 2x P4 2GHz - 1x P4 1GHz), isn't it?
__________________
In memory of my friend Hervé: CFD engineer & freerider
-mAx- is offline   Reply With Quote

Old   January 14, 2013, 09:45
Default
  #6
Senior Member
 
scipy's Avatar
 
Alex Pasic
Join Date: Aug 2011
Location: Croatia
Posts: 199
Rep Power: 15
scipy is on a distinguished road
Send a message via Skype™ to scipy
Quote:
Originally Posted by -mAx- View Post
Any idea?
Throw that shit out onto the street, set it on fire, pee on it and then do a little dance. Then go get yourself what I already mentioned in the URL you've listed.

I'm on fire with advice today.

On a serious note: you shouldn't be so surprised.. realize that the OLD Opteron (no matter how impressive 8 processors with 6 cores each might sound) is still built around several generations old architecture (45 nm) and uses DUAL CHANNEL DDR2 of all things. You could have 75 processors and they'd all still bottleneck at the goddamn dual channel DDR2. In fact, I'd bet it's not even DDR2-800 MHz, prolly some "server grade" slowpoke of 667 or even lower.

Replace the dinosaur and have a nice day.
scipy is offline   Reply With Quote

Old   January 14, 2013, 11:59
Default
  #7
Super Moderator
 
-mAx-'s Avatar
 
Maxime Perelli
Join Date: Mar 2009
Location: Switzerland
Posts: 3,297
Rep Power: 41
-mAx- will become famous soon enough
And I thought my IT-department gave me something hot...
__________________
In memory of my friend Hervé: CFD engineer & freerider
-mAx- is offline   Reply With Quote

Old   January 14, 2013, 17:02
Default
  #8
Senior Member
 
Charles
Join Date: Apr 2009
Posts: 185
Rep Power: 18
CapSizer is on a distinguished road
Quote:
Originally Posted by scipy View Post
Replace the dinosaur and have a nice day.
Back in the late 1980's our department invested heavily in some state of the art Apollo workstations. Problem was, three years later they were really only good for propping the lab door open, as the new cheap 486's simply blew them away. It was actually fun watching the head of department's agony as he tried desperately to convince people to continue using the dinosaurs that he had blown his budget on only three years earlier
wyldckat likes this.
CapSizer is offline   Reply With Quote

Old   January 18, 2013, 18:19
Default
  #9
Senior Member
 
Join Date: Oct 2009
Location: Germany
Posts: 636
Rep Power: 21
abdul099 is on a distinguished road
Haha, I don't want to mention what our current Sandy Bridge E cluster is doing with our older X5550 cluster - and that was pretty fast compared to the even older AMD cluster. It was just two or two and a half years between the purchase of each of them.

It's like seeing my "old" (2.5 years) 8-core workstation suffering benchmarks against a "new" (6 months) 6-core workstation, just because the CPU is faster for the newer one. And the 8-core (X5550) workstation is still almost twice as fast compared to my 4-core desktop (Phenom II 956) at home (when running both on 4 cores).

So never underestimate how fast computer hardware can be outdated, even when it's not really old hardware.
__________________
We do three types of jobs here:
GOOD, FAST AND CHEAP
You may choose any two!
abdul099 is offline   Reply With Quote

Old   January 18, 2013, 18:55
Default
  #10
Retired Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,975
Blog Entries: 45
Rep Power: 128
wyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to all
Greetings to all!

Quote:
Originally Posted by -mAx- View Post
And I thought my IT-department gave me something hot...
After reading the whole thread and the other one about the various benchmark results, I've got a feeling that you haven't properly pushed that machine to its real limits. I say this because:
  1. You mentioned CAE Linux, namely Ubuntu 10.04. You don't specify which exact version and build of OpenFOAM you've used, so I'm going to assume you tested with the one that came with CAE Linux. Long story short: if you didn't build OpenFOAM from source, then it isn't optimized for your machine.
    Additionally, Ubuntu 10.04 is a bit old right now, so you might want to get a more recent version that has a more up-to-date GCC, so that you can try and take more advantage of the latest compiler options.
  2. On the other thread, you gave this description: AMD SixCore Opteron 8439SE 2.8GHz (Server WMWare) - does this mean that you used virtualization software to run CAE Linux?
  3. Ubuntu+OpenFOAM architecture: 32bit or 64bit, which one did you use?
  4. I know there is a thread on this sub-forum that talks about AMD processors and poor performance in CFD applications... it's this one: http://www.cfd-online.com/Forums/har...tml#post331376 - post #5 points to a page that shows a trick in the BIOS that seems to unleash some additional firepower, but it's not a silver bullet.
    Either way, it's been a year and a couple of months since that post and Intel processors already had more prestige than AMD ones...
Best regards,
Bruno
__________________
wyldckat is offline   Reply With Quote

Old   January 21, 2013, 01:55
Default
  #11
Super Moderator
 
-mAx-'s Avatar
 
Maxime Perelli
Join Date: Mar 2009
Location: Switzerland
Posts: 3,297
Rep Power: 41
-mAx- will become famous soon enough
Hello Bruno thanks for replying,
I will try to reply to each point:

1. For sure I dind't rebuild OpenFOAM from source, but I also didn't do it on the other machines (desktop). Worst : on the Intel Xeon E5-1620 (HP Z420) I couldn't install caelinux, so I only started on a old OpenSuse with old OF (OS installed for another old desktop; I mean I took the harddisk from old desktop and I placed it on Z420. Then boot and run...)

2. Yes I forgot to mention, that caelinux is installed on Virtual Machines (VM Ware)

3. 64 bit

4. I have no chance to do some tricks with BIOS on the server ( disinclined IT). The server isn't reserved only for CFD, and I don't know exactly what IT is doing with this server.
Else for sure, I already would have installed latest Linux disto with latest OF (no VM)
__________________
In memory of my friend Hervé: CFD engineer & freerider
-mAx- is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
problems after decomposing for running alessio.nz OpenFOAM 7 March 5, 2021 04:49
Superlinear speedup in OpenFOAM 13 msrinath80 OpenFOAM Running, Solving & CFD 18 March 3, 2015 05:36
DecomposePar unequal number of shared faces maka OpenFOAM Pre-Processing 6 August 12, 2010 09:01
Unaligned accesses on IA64 andre OpenFOAM 5 June 23, 2008 10:37
OpenFOAM 13 AMD quadcore parallel results msrinath80 OpenFOAM Running, Solving & CFD 1 November 10, 2007 23:23


All times are GMT -4. The time now is 15:03.