Anandtech:Intel's Skylake-SP Xeon VS AMD's EPYC 7000

Page 4 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Ryan Smith

The New Boss
Staff member
Oct 22, 2005
537
117
116
www.anandtech.com
Okay. When will that be? Oh, and why the um . . . small database size? The review basically acknowledges that such a small database is going to lead to skewed results.
Quick update from Johan.

1) DB size is 120 mb iirc (so bigger than the size of the L3 cache on any CPU)

2) Will test with much larger dB after my vacation. However willing to bet it does not change the outcome. Bottleneck is syncing, not dram bw
 

JoeRambo

Golden Member
Jun 13, 2013
1,814
2,105
136
Quick update from Johan.

1) DB size is 120 mb iirc (so bigger than the size of the L3 cache on any CPU)

Two variables here, DB size and index size. Need to test with at least 1GB or so index sizes to have proper results.
 

ambu

Junior Member
Jun 30, 2017
1
1
41
I would like to suggest that for future testing it would be nice to try the best available software for these new platforms. In this way one could rate hardware performance without wondering about software limitations. In my opinion it would be great to change two things:
1) Kernel
Kernel 4.4.0 which was used in the testing has broken SMT scheduling topology for Ryzen processors. It was fixed in kernel 4.9.10
https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.10
There was also some fixes for Skylake in kernel 4.10.9 (I am not sure if it affects Skylake-SP)
https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.10.9
It might be controversial for some people but maybe the newer the better?
2) Compiler
For obvious reasons I do not suggest that compilation for AMD processors should be done using only Intel compilers. However, it would be interesting to see full potential of Skylake-SP when using Intel compilers. Many professional users which are looking for best performance would try this. I understand that in the Anandtech article limitation of time demanded some hard choices but maybe for some future testing there will be enough time to use Intel compilers. In my opinion cross comparison of Skylake-SP vs. EPYC and gcc vs. icc would be very interesting and it would allow to better compare hardware performance of these new shiny processors.
 
Reactions: Drazick

DrMrLordX

Lifer
Apr 27, 2000
21,808
11,164
136
Quick update from Johan.

1) DB size is 120 mb iirc (so bigger than the size of the L3 cache on any CPU)

2) Will test with much larger dB after my vacation. However willing to bet it does not change the outcome. Bottleneck is syncing, not dram bw

Two variables here, DB size and index size. Need to test with at least 1GB or so index sizes to have proper results.

Now we're getting somewhere!
 
Reactions: Drazick

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,752
14,781
136
Quick update from Johan.

1) DB size is 120 mb iirc (so bigger than the size of the L3 cache on any CPU)

2) Will test with much larger dB after my vacation. However willing to bet it does not change the outcome. Bottleneck is syncing, not dram bw
I still think that anything less than 15 gig database does not show much. How big is the Anandtech forum database ? Its still rather small compared to what I am used to I bet.
 
Reactions: IEC and Drazick

LightningZ71

Golden Member
Mar 10, 2017
1,661
1,946
136
While my days as a DB admin are well behind me, I can see three useful test cases for both platforms:
1) total DB size is smaller than total effective cache size. (Useful cases can include a front end dB server for a busy website that exists for a small, highly trafficked database that the website front ends for, which is uncommpn, but not unheard of)

2) total DB significantly exceeds processor caches, but the index still fits in them.

3) total DB size is massive and the resulting index file is too large for local processor caches. It can be argued that perhaps a rethinking of the index file may be in order, but it's not like it doesn't happen in practice.

Each case stresses the platform in a different way amd would be informative at least in an academic way.
 

dark zero

Platinum Member
Jun 2, 2015
2,655
138
106
Oh my... that memory bandwidth...

It's me or AMD just muerdered Intel on their game? ... Also that confirms the help of Samsung on this process despite GloFo says they did it and the victory from the koreans against the U.S. people
 
Reactions: Drazick

flash-gordon

Member
May 3, 2014
123
34
101
It's me or AMD just muerdered Intel on their game? ... Also that confirms the help of Samsung on this process despite GloFo says they did it and the victory from the koreans against the U.S. people
No, this is the super glue acting, an american invention.

Seriously, can wait to see the next revision of Infinity Fabric, truly the most interesting part of Ryzen.
 
Reactions: raghu78

moinmoin

Diamond Member
Jun 1, 2017
4,994
7,765
136
It's me or AMD just muerdered Intel on their game?
They did, but that result you quoted should worry AMD as well: Epyc is seeing a far bigger relative performance increase by using Intel's compilers than Intel itself, while the difference with the widespread open source GCC is much smaller. How will they handle that for the time being, suggest the compiler of the competitor, or suggest the weaker performance even before it's optimized?
 
Reactions: Drazick

Mopetar

Diamond Member
Jan 31, 2011
8,011
6,459
136
They did, but that result you quoted should worry AMD as well: Epyc is seeing a far bigger relative performance increase by using Intel's compilers than Intel itself, while the difference with the widespread open source GCC is much smaller. How will they handle that for the time being, suggest the compiler of the competitor, or suggest the weaker performance even before it's optimized?

They'd be crazy do suggest Intel's compiler, given that they once sued Intel over (among many things) having their compiler intentionally cripple performance on AMD processors.
 

tamz_msc

Diamond Member
Jan 5, 2017
3,865
3,729
136
Speaking of databases, have there been any attempts in the world of commercial database software to increase performance by improving NUMA-awareness, like this one?
 
Reactions: Drazick

ultimatebob

Lifer
Jul 1, 2001
25,135
2,445
126
Those benchmarks are awesome, but is the Epyc motherboard and CPU stable over the long term? I think that I might wait a few more weeks to find out.

I'm still having PTSD flashbacks from some horribly flaky Opteron based HP servers back in the day!
 

raghu78

Diamond Member
Aug 23, 2012
4,093
1,475
136
No, this is the super glue acting, an american invention.

Seriously, can wait to see the next revision of Infinity Fabric, truly the most interesting part of Ryzen.

True. 7nm Zen 2 should bring the next version of Infinity Fabric. I am also looking forward to packaging improvements to save power and drive higher interconnect speeds. Silicon Less Integrated Module (SLIM) looks to bring benefits of 2.5 TSV silicon interposer without the associated complexity and cost.

https://www.amkor.com/go/technology/slim
https://www.hotchips.org/wp-content...1-HBM-package-Suresh_Ramalingam-Xilinx-v5.pdf
http://www.3dincites.com/wp-content/uploads/slim-swift-customer-overview-may-13-2015.pdf
http://www.semicontaiwan.org/zh/sit.../data15/docs/7_5._tsv_less_semicon_taiwan.pdf
 
Last edited:
Reactions: flash-gordon

BigDaveX

Senior member
Jun 12, 2014
440
216
116
Those benchmarks are awesome, but is the Epyc motherboard and CPU stable over the long term? I think that I might wait a few more weeks to find out.

I'm still having PTSD flashbacks from some horribly flaky Opteron based HP servers back in the day!

How long ago was that? As far as I'm aware, Opteron-based hardware has had a pretty reliable reputation (outside of the TLB bug) for well over a decade now, even if the performance hasn't always been there.

Though this does indirectly bring up what's going to be the biggest obstacle for both Epyc and Skylake-SP; both are based on entirely new platforms, meaning that for any server admins who are more concerned about reliability than performance, Broadwell-EP will likely remain the platform of choice for the next year or so.
 

dark zero

Platinum Member
Jun 2, 2015
2,655
138
106
No, this is the super glue acting, an american invention.

Seriously, can wait to see the next revision of Infinity Fabric, truly the most interesting part of Ryzen.
I don't be surprised if Samsung helped them on it too and we might see a future Exynos processor for laptops using it.
 

crashtech

Lifer
Jan 4, 2013
10,554
2,138
146
Intel stooping to calling Epyc "4 glued-together desktop dies" is really something. I think my mouth fell open when I read it. It smacks of sour grapes to me.
 

IEC

Elite Member
Super Moderator
Jun 10, 2004
14,362
5,029
136
Intel stooping to calling Epyc "4 glued-together desktop dies" is really something. I think my mouth fell open when I read it. It smacks of sour grapes to me.

"Stitched together" would make more sense if analogies are to be used. It's Infinity Fabric after all.
 

moinmoin

Diamond Member
Jun 1, 2017
4,994
7,765
136

coercitiv

Diamond Member
Jan 24, 2014
6,400
12,852
136
Stitched, glued, pressed, hooked, whatever. What really got me worried was Intel quoting Wccftech as some kind of authority: that's where all the alarm bells went off in one deafening heart attack tone.

Intel went from "we're not even worried about this zen thing" to "let's talk about Zen during our new product launch".
 
Reactions: KompuKare

raghu78

Diamond Member
Aug 23, 2012
4,093
1,475
136
EPYC 7601 ,TDP 180W..$4200
Xeon 8180 ,TDP 205W..$10009


SPEC CPU2006



CINT2006 Rates

AMD EPYC 7601(AVX2) 2360 HTML CSV PDF PS Text Config
intel Xeon 8180(AVX512) 2930 HTML CSV PDF PS Text Config


------------------------------
CFP2006 Rates

AMD EPYC 7601(AVX2) 1840 HTML CSV PDF PS Text Config
intel Xeon 8180(AVX2) 1890 HTML CSV PDF PS Text Config

EPYC 7601 has the same FP throughput as Xeon 8180 with AVX2 compiler optimizations with a lower TDP (180w for 7601 vs 205w for 8180). Nice.
 
Reactions: Drazick

coffeemonster

Senior member
Apr 18, 2015
241
86
101
Intel stooping to calling Epyc "4 glued-together desktop dies" is really something. I think my mouth fell open when I read it. It smacks of sour grapes to me.
the "re-purposed desktop products for server" line really got me. Like AMD only makes low grade consumer products but really wanted to get into the server market so they 'glued' 4 of these low grade consumer die's together and call it enterprise grade.

 
Reactions: crashtech

BigDaveX

Senior member
Jun 12, 2014
440
216
116
One could imagine why Intel would have such sour grapes over the approach used for Epyc, considering how a decade ago their monolithic server-grade CPU was smacked down by an AMD counterpart that was just two laptop CPUs crudely slapped together and connected via a 25 year-old bus protocol... oh, wait...
 

TheGiant

Senior member
Jun 12, 2017
748
353
106
EPYC 7601 ,TDP 180W..$4200
Xeon 8180 ,TDP 205W..$10009


SPEC CPU2006



CINT2006 Rates

AMD EPYC 7601(AVX2) 2360 HTML CSV PDF PS Text Config
intel Xeon 8180(AVX512) 2930 HTML CSV PDF PS Text Config


------------------------------
CFP2006 Rates

AMD EPYC 7601(AVX2) 1840 HTML CSV PDF PS Text Config
intel Xeon 8180(AVX2) 1890 HTML CSV PDF PS Text Config
So that AVX2 FP score means that intel's approach of building monster avx units doesn't work and its better to have more smaller units?
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |