Techpowerup:Intel Says AMD EPYC Processors "Glued-together" in Official Slide Deck

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

PliotronX

Diamond Member
Oct 17, 1999
8,883
107
106
Now that everyone's done laughing at the glue slides, we finally got some numbers for Epyc.

https://www.servethehome.com/amd-epyc-infinity-fabric-latency-ddr4-2400-v-2666-a-snapshot/


But these are not the numbers that will usher in a new era of general purpose MCM CPUs. For comparison, ~140ns is the remote memory latency of a 112-core 4P Skylake SP system.

AMD will need to increase the core/node or improve the IF latency dramatically in the next Zen generations to break out of the niche market they've crammed themselves into.



Nah, Intel NDA/vendor only slides always look like crap. You'd think with all the billions in revenue, there would be a professional PowerPoint guy whose only job is to make all of them look nice, but no.
If intrasocket latency is important for a role, restricting vCPU assignment to respective NUMA nodes is best practice anyway, even with Intel hardware.
 

moinmoin

Diamond Member
Jun 1, 2017
4,994
7,765
136
Glue is an industry term that means there is not a direct connection between the cores. https://en.wikipedia.org/wiki/Glue_logic

I am not sure how Epyc works, so I have no idea if saying it is Glued is accurate.
Infinity Fabric is certainly AMD's glue logic for everything Zen so far, but I'm not sure it's commonly used as a verb with that technical meaning.

Anyway good (unofficial) fun:
 

quikah

Diamond Member
Apr 7, 2003
4,085
663
126
Infinity Fabric is certainly AMD's glue logic for everything Zen so far, but I'm not sure it's commonly used as a verb with that technical meaning.

It absolutely is commonly used. I just attended a presentation by Dell about their R940 servers, one of the slides said it was a glueless solution. Previous presentations about other 4 socket servers I have attended will mention if they are glued or glueless solutions. It is very common in the 4+ socket server space.
 
Reactions: Burpo

moinmoin

Diamond Member
Jun 1, 2017
4,994
7,765
136
It absolutely is commonly used. I just attended a presentation by Dell about their R940 servers, one of the slides said it was a glueless solution. Previous presentations about other 4 socket servers I have attended will mention if they are glued or glueless solutions. It is very common in the 4+ socket server space.
Out of curiosity, what is a glueless 4 socket server? Sounds unusable to me (4 disconnected sockets?). And "glueless solutions" sounds like a bad pun. ^^
 

quikah

Diamond Member
Apr 7, 2003
4,085
663
126
Out of curiosity, what is a glueless 4 socket server? Sounds unusable to me (4 disconnected sockets?). And "glueless solutions" sounds like a bad pun. ^^

For intel solution, they connect the CPUs with the QPI links directly. A glued solution has an external controller that link the sockets, typically there will be 2 or 4 glueless sockets that will be glued together.

Here is a random explanation I found on google:
https://deinoscloud.wordpress.com/2012/10/19/two-main-scale-up-server-architectures-part-1/
https://deinoscloud.wordpress.com/2012/10/22/two-main-scale-up-server-architectures-part-2/
 

moinmoin

Diamond Member
Jun 1, 2017
4,994
7,765
136
For intel solution, they connect the CPUs with the QPI links directly. A glued solution has an external controller that link the sockets, typically there will be 2 or 4 glueless sockets that will be glued together.

Here is a random explanation I found on google:
https://deinoscloud.wordpress.com/2012/10/19/two-main-scale-up-server-architectures-part-1/
https://deinoscloud.wordpress.com/2012/10/22/two-main-scale-up-server-architectures-part-2/

I see, thanks. Before you wrote this I had expected the QPI/UPI links themselves to be the glue.
 

maddie

Diamond Member
Jul 18, 2010
4,787
4,771
136
For intel solution, they connect the CPUs with the QPI links directly. A glued solution has an external controller that link the sockets, typically there will be 2 or 4 glueless sockets that will be glued together.

Here is a random explanation I found on google:
https://deinoscloud.wordpress.com/2012/10/19/two-main-scale-up-server-architectures-part-1/
https://deinoscloud.wordpress.com/2012/10/22/two-main-scale-up-server-architectures-part-2/
Based on that explanation, where is the AMD glue?
 
Reactions: DarthKyrie and IEC

imported_ats

Senior member
Mar 21, 2008
422
63
86
If intrasocket latency is important for a role, restricting vCPU assignment to respective NUMA nodes is best practice anyway, even with Intel hardware.

Problem is that with EPYC, you are limited to VMs of 4 CPUs max. Not just that, allocation boundaries matter a lot too. Basically, you need the workload to fix inside of a CCX, if it doesn't, it takes a significant performance hit.
 

itsmydamnation

Platinum Member
Feb 6, 2011
2,864
3,418
136
Problem is that with EPYC, you are limited to VMs of 4 CPUs max. Not just that, allocation boundaries matter a lot too. Basically, you need the workload to fix inside of a CCX, if it doesn't, it takes a significant performance hit.
The larger the vcpu count per vm the less total Cpu over subscription you can run because of scheduling contention. In the farms I'm currently working on not a single guest has more then 4 vcpu's. We have Web front end apps with 4-8 hosts load balanced.

Running large vcpu counts isn't ideal, but let's be real here most applications are processing transactions and thus this ccx boundary is meaningless.
 

quikah

Diamond Member
Apr 7, 2003
4,085
663
126
Based on that explanation, where is the AMD glue?

I don't know, ask Intel. I suppose they are implying that Infinity Fabric is a Glued solution. As I said, I am not that familiar Epyc, so I have no opinion on whether this is BS or not. I was just pointing out that "Glued together" means something specific in the CPU space, not that it was stuck together with literal glue.
 

coercitiv

Diamond Member
Jan 24, 2014
6,395
12,829
136
I don't know, ask Intel. I suppose they are implying that Infinity Fabric is a Glued solution. As I said, I am not that familiar Epyc, so I have no opinion on whether this is BS or not. I was just pointing out that "Glued together" means something specific in the CPU space, not that it was stuck together with literal glue.
This was indeed pointed out by other people as well, including Ian Cutress at Anandtech. However, it was also pointed out that in the context of the Intel presentation slides "glued togheter" was used as a pejorative term.

Keep in mind this is the same presentation that portrayed Zen as a consumer desktop arch, not suited for the server space. The technical term Intel used on this instance was Repurposed Desktop Dies for Server.
 
Reactions: DarthKyrie

wahdangun

Golden Member
Feb 3, 2011
1,007
148
106
Problem is that with EPYC, you are limited to VMs of 4 CPUs max. Not just that, allocation boundaries matter a lot too. Basically, you need the workload to fix inside of a CCX, if it doesn't, it takes a significant performance hit.

nah, IF between CCX in single die is quite good and the performance penalty is not significant and only on handful scenario, so the VM limit is likely 8 core max.
 

thecoolnessrune

Diamond Member
Jun 8, 2005
9,673
580
126
The larger the vcpu count per vm the less total Cpu over subscription you can run because of scheduling contention. In the farms I'm currently working on not a single guest has more then 4 vcpu's. We have Web front end apps with 4-8 hosts load balanced.

Running large vcpu counts isn't ideal, but let's be real here most applications are processing transactions and thus this ccx boundary is meaningless.

From the last report I looked at, I think out of all of our clients, across thousands of VMs, only a couple percent of the VMs are using more than 4 vCPUs. Of those that are using more, the vast majority of them are using like 16 cores. Most have entire hosts dedicated to them, and the whole VM structure is simply for easy abstraction, backup, and DR. In other words, they would be seeing the same NUMA related penalties running in a VM as they would on the physical host, because they're already using everything the physical host has to offer.
 

formulav8

Diamond Member
Sep 18, 2000
7,004
522
126
Intel - Anti-Competitive, Anti-Consumer, Anti-Technology

That's been known at least since I was computering in the early/mid 90's. Wouldn't surprise me if they try to do their stuff again. Hopefully it won't be tolerated this go round if they try that trash again.
 
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/    |