|
[Sponsors] |
|
September 22, 2019, 17:26 |
|
#1 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,400
Rep Power: 47 |
To be honest, I had to look up what a backport is first.
Too old for what, or how would I even begin to check whether the exact kernel of my distro is too old for my hardware? Officially, 4.12 is recent enough for Naples. |
|
September 29, 2019, 08:18 |
|
#2 | |
Senior Member
Join Date: May 2012
Posts: 548
Rep Power: 15 |
Quote:
There are a few improvements with each kernel version that may or may not have an impact on performance. Sometimes there are regressions as well. Probably this is no big deal, but if you wish to get the last few % out of your system then it may be worth checking out. The easiest way to check is to just install a newer kernel. OpenSUSE can probably do this through YaST, and if you break your system you should be able to return to the stable kernel. |
||
September 29, 2019, 10:03 |
|
#3 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,400
Rep Power: 47 |
I have done my fair share of experiments with installing newer kernel versions. My takeaway is that I won't do it on a system I intend to actually use
I will leave that to people who know what they are doing. As a side-note: I tried a few different compiler optimizations. Seems like there are no significant gains here, barely above the margin of error. |
|
October 23, 2019, 17:35 |
|
#4 |
New Member
anonymous
Join Date: Oct 2019
Posts: 4
Rep Power: 6 |
2X EPYC 7302, 16x16GB 2Rx8 DDR4-3200 ECC, OpenFOAM v5, Ubuntu 18.04.3
Code:
# cores Wall time (s): ------------------------ 1 723.64 2 328.11 4 164.21 8 81.4 12 55.2 16 41.1 20 37.53 24 34.27 28 29.99 32 26.89 |
|
October 23, 2019, 17:39 |
|
#5 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,400
Rep Power: 47 |
Hot damn!
|
|
October 24, 2019, 03:22 |
|
#6 |
Senior Member
Join Date: May 2012
Posts: 548
Rep Power: 15 |
So it seems that the architecture performs better than just looking at the increased memory bandwidth.
EPYC 7301: 36.8 s @ 2666 MT/s EPYC 7302: 26.9 s @ 3200 MT/s That is impressive! From Ryzen 3000 it can be seen that (all) the timings of the memory can play a huge role. Perhaps the XMP profiles and motherboard auto timings are better in tune with this release? Edit: Can you also test this with OpenFOAM v7? Most of the benchmarks here are with v6 or v7. |
|
October 24, 2019, 22:28 |
|
#7 |
New Member
anonymous
Join Date: Oct 2019
Posts: 4
Rep Power: 6 |
Sure, below are the results with v7.
2X EPYC 7302, 16x16GB 2Rx8 DDR4-3200 ECC, Ubuntu 18.04.3, OF v7 Code:
# cores Wall time (s): ------------------------ 1 711.73 2 345.65 4 164.97 8 84.15 12 55.9 16 47.45 20 38.14 24 34.21 28 30.51 32 26.89 |
|
October 25, 2019, 22:01 |
|
#8 | |
New Member
Michael
Join Date: Feb 2016
Posts: 1
Rep Power: 0 |
Quote:
Wow, very impressive results! Could you please tell us which motherboard did you use? Because it's quite hard to find one that supports Rome officially. I've read on supermicro's site that some old motherboards do support Rome processors (with full 3200 MT bandwidth) but the motherboards have to be "revision 2". I don't know what that means, maybe it's just an updated bios... Regards |
||
October 26, 2019, 02:22 |
|
#9 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,400
Rep Power: 47 |
I can not tell you where to buy compatible motherboards, since I had the same problem. But I can answer the rest of your question:
On numerous occasions, AMD reiterated their claim that all SP3 Platforms will be able to get an upgrade from Naples to Rome. A promise they could not keep. The alleged reason (German site): https://www.planet3dnow.de/cms/49742...en-bios-chips/ Most retail SP3 motherboards shipped with a 16MB ROM. The bios version for Rome require 32MB ROMs. Hence many board revisions 1.x will never get support for Rome. There will not be a bios update, the hardware is incompatible. Board revisions 2.x solve this, mainly with a bigger ROM chip. So new hardware revision, not just a software update. Of course, these new revisions of older boards still lack support for some features of Epyc Rome, for example PCIe 4.0. When in the market for one of these boards, contact the retailer beforehand, and make sure they ship rev. 2.x. Actual new versions of retail boards with full feature support for Rome were announced, but have not yet been spotted in the wild. The lack availability is a recurring theme with AMD Epyc, unfortunately. |
|
November 4, 2019, 17:47 |
|
#10 | |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,400
Rep Power: 47 |
Quote:
https://www.anandtech.com/show/14694...epyc-2nd-gen/6 |
||
November 6, 2019, 00:07 |
|
#11 |
New Member
anonymous
Join Date: Oct 2019
Posts: 4
Rep Power: 6 |
flotus1,
It was run in the default, "one NUMA domain per socket". I haven't had the opportunity yet to experiment with the options in: https://developer.amd.com/wp-content...56745_0.75.pdf I can try running the NPS4 setting if you're interested, but I may need some guidance on how to set it. I didn't initially see it in the bios, but could have missed it. mh-cfd, The Motherboard is a SuperMicro H11DSi version 2.0. It was purchased from https://www.interpromicro.com/ based on a tip from the thread below: https://forums.servethehome.com/inde...yc-rome.25430/ |
|
November 6, 2019, 12:58 |
|
#12 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,400
Rep Power: 47 |
Due to an appalling lack of Epyc Rome equipment on my part, I can not help you with finding that bios option. But I would not be surprised if Supermicro just left it out. "Screw that noise, more options would just confuse our customers"
It is partly out of curiosity, but I also think it should give you some better performance with NUMA-aware software like OpenFOAM. |
|
November 12, 2019, 07:33 |
|
#13 |
New Member
Join Date: Jul 2015
Posts: 10
Rep Power: 10 |
2 x AMD EPYC 7371, 16 x 16GB DDR4 Dual-Rank, Supermicro h11dsi
Windows 10 Pro Vers. 1903 Build 18362.418 - WSL Ubuntu 18.04 LTS OpenFOAM-6 (precompiled package from openfoam.org) Code:
# cores Wall time (s): ------------------------ 1 1254.01 2 447.25 4 212.51 6 139.17 8 101.92 12 88.24 16 88.04 20 83.5 24 74.72 28 70.44 32 87.87 Any ideas? Or is it just windows 10? Last edited by jakethejake; November 14, 2019 at 02:53. Reason: corrected build data |
|
November 12, 2019, 11:05 |
|
#14 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,400
Rep Power: 47 |
WSL = Windows subsystem for linux?
It might not be the best solution if you want near bare-metal performance. You might want to try a dockerized version of Openfoam, or a proper VM. |
|
November 15, 2019, 18:03 |
|
#15 |
Senior Member
Join Date: May 2012
Posts: 548
Rep Power: 15 |
My experience is that the WSL is almost as fast as native Linux for this benchmark. Writing to disk often should be avoided though.
Here is some (old) information. WSL has seen improvements after this post. https://www.phoronix.com/scan.php?pa...900x-wsl&num=1 |
|
November 23, 2019, 10:46 |
|
#16 | |
Member
Join Date: Jul 2011
Posts: 53
Rep Power: 14 |
Quote:
Are you able to run Fluent benchmarks? |
||
December 3, 2019, 09:13 |
Epyc Rome Benchmark
|
#17 |
New Member
Henrik
Join Date: Mar 2019
Posts: 8
Rep Power: 7 |
Hi!
Is the below the only EPYC Rome benchmark available here? I am looking to get a new Linux workstation, currently considering the Epyc Rome CPUs. By the way - looks really promising from the below results! |
|
December 3, 2019, 13:58 |
|
#18 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,400
Rep Power: 47 |
Yes, these are the only Epyc Rome results we have so far.
Yet I don't think you can go wrong with them. Especially for a general purpose workstation, they are a huge improvement over 1st gen due to the less complicated NUMA topology. |
|
December 3, 2019, 15:08 |
|
#19 |
Member
Join Date: Jul 2011
Posts: 53
Rep Power: 14 |
Im in contact with a compute service provider who is offering to perhaps benchmark some fluent cases for me on a dual 7302 setup. Will post back if I get it done.
|
|
December 4, 2019, 02:16 |
|
#20 |
New Member
Henrik
Join Date: Mar 2019
Posts: 8
Rep Power: 7 |
I agree flotus1 - maybe the doubled L3 cache has a say too?
Wondering if they manage to increase the clock freq in the future. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to contribute to the community of OpenFOAM users and to the OpenFOAM technology | wyldckat | OpenFOAM | 17 | November 10, 2017 15:54 |
UNIGE February 13th-17th - 2107. OpenFOAM advaced training days | joegi.geo | OpenFOAM Announcements from Other Sources | 0 | October 1, 2016 19:20 |
OpenFOAM Training Beijing 22-26 Aug 2016 | cfd.direct | OpenFOAM Announcements from Other Sources | 0 | May 3, 2016 04:57 |
New OpenFOAM Forum Structure | jola | OpenFOAM | 2 | October 19, 2011 06:55 |
Hardware for OpenFOAM LES | LijieNPIC | Hardware | 0 | November 8, 2010 09:54 |