|
[Sponsors] |
January 14, 2013, 02:53 |
Performance AMD Processor
|
#1 |
Super Moderator
Maxime Perelli
Join Date: Mar 2009
Location: Switzerland
Posts: 3,297
Rep Power: 41 |
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 |
|
January 14, 2013, 09:24 |
|
#2 |
Senior Member
Charles
Join Date: Apr 2009
Posts: 185
Rep Power: 18 |
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.
|
|
January 14, 2013, 09:43 |
|
#3 |
Super Moderator
Maxime Perelli
Join Date: Mar 2009
Location: Switzerland
Posts: 3,297
Rep Power: 41 |
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 |
|
January 14, 2013, 09:57 |
|
#4 |
Senior Member
Charles
Join Date: Apr 2009
Posts: 185
Rep Power: 18 |
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).
|
|
January 14, 2013, 10:03 |
|
#5 |
Super Moderator
Maxime Perelli
Join Date: Mar 2009
Location: Switzerland
Posts: 3,297
Rep Power: 41 |
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 |
|
January 14, 2013, 10:45 |
|
#6 |
Senior Member
|
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. |
|
January 14, 2013, 12:59 |
|
#7 |
Super Moderator
Maxime Perelli
Join Date: Mar 2009
Location: Switzerland
Posts: 3,297
Rep Power: 41 |
And I thought my IT-department gave me something hot...
__________________
In memory of my friend Hervé: CFD engineer & freerider |
|
January 14, 2013, 18:02 |
|
#8 |
Senior Member
Charles
Join Date: Apr 2009
Posts: 185
Rep Power: 18 |
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
|
|
January 18, 2013, 19:19 |
|
#9 |
Senior Member
Join Date: Oct 2009
Location: Germany
Posts: 636
Rep Power: 22 |
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! |
|
January 18, 2013, 19:55 |
|
#10 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,982
Blog Entries: 45
Rep Power: 128 |
Greetings to all!
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:
Bruno
__________________
|
|
January 21, 2013, 02:55 |
|
#11 |
Super Moderator
Maxime Perelli
Join Date: Mar 2009
Location: Switzerland
Posts: 3,297
Rep Power: 41 |
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 |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
problems after decomposing for running | alessio.nz | OpenFOAM | 7 | March 5, 2021 05:49 |
Superlinear speedup in OpenFOAM 13 | msrinath80 | OpenFOAM Running, Solving & CFD | 18 | March 3, 2015 06:36 |
DecomposePar unequal number of shared faces | maka | OpenFOAM Pre-Processing | 6 | August 12, 2010 10:01 |
Unaligned accesses on IA64 | andre | OpenFOAM | 5 | June 23, 2008 11:37 |
OpenFOAM 13 AMD quadcore parallel results | msrinath80 | OpenFOAM Running, Solving & CFD | 1 | November 11, 2007 00:23 |