Jump to content

Intel Introduces New Mesh Architecture For Xeon And Skylake-X Processors

VagabondWraith
Quote
Intel's Akhilesh Kumar, the Skylake-SP CPU architect, penned a blog post today announcing the company's new on-chip mesh architecture for its Xeon Scalable Processor platform.
Intel's Scalable Processor platform is the company's re-branding of its venerable Xeon processor lineup, and due to the company's continued use of optimized server processor die for its HEDT (High-End Desktop) lineup for enthusiasts and workstations, the new architecture has wormed its way into the forthcoming Skylake-X family.
Intel's new mesh topology goes head-to-head with AMD's Infinity Fabric, which resides in its Ryzen, ThreadRipper, and EPYC processors.

---

Quote
Intel's new mesh architecture made its debut on the company's Knights Landing products, but the move to the more mainstream server SKUs and high-end desktop models is designed to bring about new levels of interconnect efficiency for those markets. Aside from the interconnect, a few key attributes pop out. Intel has moved the DDR4 controllers to the left and the right sides of the die--similar to the Knights Landing design--whereas the company has typically positioned them at the bottom for ring bus designs. We'll examine that shortly.

Intel aligned its new mesh topology into a grid of rows and columns that connect the cores and caches, along with the memory and I/O controllers. Notably, there are no buffered switches between disparate rings--it's simply a large mesh, so it eliminates one of the major traffic checkpoints for high core count dies entirely. The switch connections at each intersection of the grid allow for more direct communication between the components, thus providing faster pathways through intelligent scheduling. There also appears to be a circular design to the intersections, which likely allows for more optimized data path scheduling.
The ability to 'stair-step' data through the cores allows for much more complex, but efficient, routing among the elements. Intel also indicates that the new ring has increased bandwidth, which helps speed data traffic among the cores and the caches that feed them. The mesh is also responsible for traffic to and from main memory, so it has an impact on RAM throughput and latency as well.
Data also flows in from the PCIe controllers at the top of the die, along with the two inter-socket links. The inter-socket links manage data flow between processors in 2+ socket server configurations. In the past, Intel has employed its QPI (QuickPath Interconnect) for cross-socket communication, but it's rumored to employ a new UPI interconnect for Skylake server CPUs (Purley). Intel hasn't specified the exact frequency of the new mesh, but has indicated that it has a lower frequency and voltage than the ring bus design, though it still delivers high bandwidth and low latency. That alone is an important achievement.
The modular and distributed design should allow Intel to add more cores to its die without imposing crushing performance and power consumption penalties. The mesh design also reduces latency variability when requesting data from far-flung LLC banks, which allows software to treat it as one large unified last-level cache.

3059429.jpg.07f6a8f900be0827c1d305b6c98a9dde.jpg

Quote

As Intel indicates in its blog on the mesh announcements, this generic diagram “shows a representation of the mesh architecture where cores, on-chip cache banks, memory controllers, and I/O controllers are organized in rows and columns, with wires and switches connecting them at each intersection to allow for turns. By providing a more direct path than the prior ring architectures and many more pathways to eliminate bottlenecks, the mesh can operate at a lower frequency and voltage and can still deliver very high bandwidth and low latency. This results in improved performance and greater energy efficiency similar to a well-designed highway system that lets traffic flow at the optimal speed without congestion.”

 

So... this looks like something that AMD is using in their "Infinity Fabric." Since Nehalem, Intel has used a "ring-bus" design, but over several generations, it has become quite large and was time for a more efficient implementation.

 

The image above is a simplified version of the new "mesh" technology. In the link below, you can find the ring-bus diagrams and see how unfeasible it has become. The interesting part will be comparing AMD "Infinity Fabric" vs Intel "Mesh" implementations. Nice to see new tech coming to life! :)

 

https://www.pcper.com/news/Processors/Intel-Skylake-X-and-Skylake-SP-Utilize-Mesh-Architecture-Inter-Chip-Communication

CPU: Intel Core i7 7820X Cooling: Corsair Hydro Series H110i GTX Mobo: MSI X299 Gaming Pro Carbon AC RAM: Corsair Vengeance LPX DDR4 (3000MHz/16GB 2x8) SSD: 2x Samsung 850 Evo (250/250GB) + Samsung 850 Pro (512GB) GPU: NVidia GeForce GTX 1080 Ti FE (W/ EVGA Hybrid Kit) Case: Corsair Graphite Series 760T (Black) PSU: SeaSonic Platinum Series (860W) Monitor: Acer Predator XB241YU (165Hz / G-Sync) Fan Controller: NZXT Sentry Mix 2 Case Fans: Intake - 2x Noctua NF-A14 iPPC-3000 PWM / Radiator - 2x Noctua NF-A14 iPPC-3000 PWM / Rear Exhaust - 1x Noctua NF-F12 iPPC-3000 PWM

Link to comment
Share on other sites

Link to post
Share on other sites

I can't wait until AMD releases Vinyl CPUsuit and Intel's next-gen Dakimakura! 

 

For those of you who don't know what a dakimakura is:

Spoiler

Image result for dakimakura

 

For those who know what I'm talking about: Did you really think I was going to put a cute girl? Well, I was going to, but this was funny as the [second] result for dakimakura.

 

Cor Caeruleus Reborn v6

Spoiler

CPU: Intel - Core i7-8700K

CPU Cooler: be quiet! - PURE ROCK 
Thermal Compound: Arctic Silver - 5 High-Density Polysynthetic Silver 3.5g Thermal Paste 
Motherboard: ASRock Z370 Extreme4
Memory: G.Skill TridentZ RGB 2x8GB 3200/14
Storage: Samsung - 850 EVO-Series 500GB 2.5" Solid State Drive 
Storage: Samsung - 960 EVO 500GB M.2-2280 Solid State Drive
Storage: Western Digital - Blue 2TB 3.5" 5400RPM Internal Hard Drive
Storage: Western Digital - BLACK SERIES 3TB 3.5" 7200RPM Internal Hard Drive
Video Card: EVGA - 970 SSC ACX (1080 is in RMA)
Case: Fractal Design - Define R5 w/Window (Black) ATX Mid Tower Case
Power Supply: EVGA - SuperNOVA P2 750W with CableMod blue/black Pro Series
Optical Drive: LG - WH16NS40 Blu-Ray/DVD/CD Writer 
Operating System: Microsoft - Windows 10 Pro OEM 64-bit and Linux Mint Serena
Keyboard: Logitech - G910 Orion Spectrum RGB Wired Gaming Keyboard
Mouse: Logitech - G502 Wired Optical Mouse
Headphones: Logitech - G430 7.1 Channel  Headset
Speakers: Logitech - Z506 155W 5.1ch Speakers

 

Link to comment
Share on other sites

Link to post
Share on other sites

I wonder how much of this is stuff they had hidden in their hat just in case and how much is them frantically rifling through their pockets for paperclips and bits of string.

"Do as I say, not as I do."

-Because you actually care if it makes sense.

Link to comment
Share on other sites

Link to post
Share on other sites

Would have liked to see the 28/32 core diagram, looks like they are using 8 core groupings but way too hard to tell on a 14 core die.

Link to comment
Share on other sites

Link to post
Share on other sites

Due to the fact this is being adapted from Knights landing rather than being designed specifically for HEDT, I'm highly doubtful it will provide efficiency and scaling for consumers to the extent that Infinity Fabric does.

I am conducting some polls regarding your opinion of large technology companies. I would appreciate your response. 

Microsoft Apple Valve Google Facebook Oculus HTC AMD Intel Nvidia

I'm using this data to judge this site's biases so people can post in a more objective way.

Link to comment
Share on other sites

Link to post
Share on other sites

Hasn't this been known since around 2015 when they talked about Purley the first time?

 

In fact, it was June of 2015 when they announced UPI "Purley" saying it would be part of the "upcoming" Skylake architecture. They even knew there was going to be 28 core SKU.

 

I feel like I'm the only one remembering all of this.

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Dash Lambda said:

..... and how much is them frantically rifling through their pockets for paperclips and bits of string.

You can do anything with various lengths of wire. 

 

03baM1F.gif

PSU Tier List | CoC

Gaming Build | FreeNAS Server

Spoiler

i5-4690k || Seidon 240m || GTX780 ACX || MSI Z97s SLI Plus || 8GB 2400mhz || 250GB 840 Evo || 1TB WD Blue || H440 (Black/Blue) || Windows 10 Pro || Dell P2414H & BenQ XL2411Z || Ducky Shine Mini || Logitech G502 Proteus Core

Spoiler

FreeNAS 9.3 - Stable || Xeon E3 1230v2 || Supermicro X9SCM-F || 32GB Crucial ECC DDR3 || 3x4TB WD Red (JBOD) || SYBA SI-PEX40064 sata controller || Corsair CX500m || NZXT Source 210.

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, goodtofufriday said:

TLDR: Intel is only announcing things after AMD news come out so that we dont forget them. 

You're right, Intel really is doing the "see, look at us!" thing.  That's not a good place to be as a Market Leader.

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, Taf the Ghost said:

You're right, Intel really is doing the "see, look at us!" thing.  That's not a good place to be as a Market Leader.

Reminds me of jocks flexing their muscles in chem class.  "You get an A! For not breaking the beaker while stirring!"

Cor Caeruleus Reborn v6

Spoiler

CPU: Intel - Core i7-8700K

CPU Cooler: be quiet! - PURE ROCK 
Thermal Compound: Arctic Silver - 5 High-Density Polysynthetic Silver 3.5g Thermal Paste 
Motherboard: ASRock Z370 Extreme4
Memory: G.Skill TridentZ RGB 2x8GB 3200/14
Storage: Samsung - 850 EVO-Series 500GB 2.5" Solid State Drive 
Storage: Samsung - 960 EVO 500GB M.2-2280 Solid State Drive
Storage: Western Digital - Blue 2TB 3.5" 5400RPM Internal Hard Drive
Storage: Western Digital - BLACK SERIES 3TB 3.5" 7200RPM Internal Hard Drive
Video Card: EVGA - 970 SSC ACX (1080 is in RMA)
Case: Fractal Design - Define R5 w/Window (Black) ATX Mid Tower Case
Power Supply: EVGA - SuperNOVA P2 750W with CableMod blue/black Pro Series
Optical Drive: LG - WH16NS40 Blu-Ray/DVD/CD Writer 
Operating System: Microsoft - Windows 10 Pro OEM 64-bit and Linux Mint Serena
Keyboard: Logitech - G910 Orion Spectrum RGB Wired Gaming Keyboard
Mouse: Logitech - G502 Wired Optical Mouse
Headphones: Logitech - G430 7.1 Channel  Headset
Speakers: Logitech - Z506 155W 5.1ch Speakers

 

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Dylanc1500 said:

Hasn't this been known since around 2015 when they talked about Purley the first time?

 

In fact, it was June of 2015 when they announced UPI "Purley" saying it would be part of the "upcoming" Skylake architecture. They even knew there was going to be 28 core SKU.

 

I feel like I'm the only one remembering all of this.

Yeah but people are just being dumb and act like CPUs are designed and fabbed in 4 weeks.  

 

Hell I think Skylake's design started in 2013 or some shit.

Workstation:  13700k @ 5.5Ghz || Gigabyte Z790 Ultra || MSI Gaming Trio 4090 Shunt || TeamGroup DDR5-7800 @ 7000 || Corsair AX1500i@240V || whole-house loop.

LANRig/GuestGamingBox: 9900nonK || Gigabyte Z390 Master || ASUS TUF 3090 650W shunt || Corsair SF600 || CPU+GPU watercooled 280 rad pull only || whole-house loop.

Server Router (Untangle): 13600k @ Stock || ASRock Z690 ITX || All 10Gbe || 2x8GB 3200 || PicoPSU 150W 24pin + AX1200i on CPU|| whole-house loop

Server Compute/Storage: 10850K @ 5.1Ghz || Gigabyte Z490 Ultra || EVGA FTW3 3090 1000W || LSI 9280i-24 port || 4TB Samsung 860 Evo, 5x10TB Seagate Enterprise Raid 6, 4x8TB Seagate Archive Backup ||  whole-house loop.

Laptop: HP Elitebook 840 G8 (Intel 1185G7) + 3080Ti Thunderbolt Dock, Razer Blade Stealth 13" 2017 (Intel 8550U)

Link to comment
Share on other sites

Link to post
Share on other sites

6 minutes ago, AnonymousGuy said:

Yeah but people are just being dumb and act like CPUs are designed and fabbed in 4 weeks.  

 

Hell I think Skylake's design started in 2013 or some shit.

It was definately in developement at that time due to being in some of their roadmaps back in 2013.

Link to comment
Share on other sites

Link to post
Share on other sites

9 hours ago, Dylanc1500 said:

Hasn't this been known since around 2015 when they talked about Purley the first time?

 

In fact, it was June of 2015 when they announced UPI "Purley" saying it would be part of the "upcoming" Skylake architecture. They even knew there was going to be 28 core SKU.

 

I feel like I'm the only one remembering all of this.

It's moreso the timing of them actually deciding to use it. If it goes back that far, then I'd say this is something they hid in their hat, rather than random stuff they just managed to pull out of their pockets like the 4 core and 14-18 core X299 parts.

"Do as I say, not as I do."

-Because you actually care if it makes sense.

Link to comment
Share on other sites

Link to post
Share on other sites

10 hours ago, djdwosk97 said:

You can do anything with various lengths of wire. 

 

03baM1F.gif

Can make anything with strings when you got the right tool

 

UAktKmk.gif

Intel Xeon E5 1650 v3 @ 3.5GHz 6C:12T / CM212 Evo / Asus X99 Deluxe / 16GB (4x4GB) DDR4 3000 Trident-Z / Samsung 850 Pro 256GB / Intel 335 240GB / WD Red 2 & 3TB / Antec 850w / RTX 2070 / Win10 Pro x64

HP Envy X360 15: Intel Core i5 8250U @ 1.6GHz 4C:8T / 8GB DDR4 / Intel UHD620 + Nvidia GeForce MX150 4GB / Intel 120GB SSD / Win10 Pro x64

 

HP Envy x360 BP series Intel 8th gen

AMD ThreadRipper 2!

5820K & 6800K 3-way SLI mobo support list

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Dash Lambda said:

It's moreso the timing of them actually deciding to use it. If it goes back that far, then I'd say this is something they hid in their hat, rather than random stuff they just managed to pull out of their pockets like the 4 core and 14-18 core X299 parts.

Agreed they are just holding back anything they develop because there is no need to push forward and innovate. Oh competition? *opens filing cabinet of almost ready concepts and plucks a few out* there we go, done. It's just further proof of their deliberate market stagnation

Link to comment
Share on other sites

Link to post
Share on other sites

22 minutes ago, tom_w141 said:

Agreed they are just holding back anything they develop because there is no need to push forward and innovate. Oh competition? *opens filing cabinet of almost ready concepts and plucks a few out* there we go, done. It's just further proof of their deliberate market stagnation

Depending on what view point you take it could be a slightly good thing. With that being the case they have been able pump a ton of extra capital into R&D and develope some awesome things. They just aren't releasing all their cards at once as that could be more detrimental as a business. I'm just trying provide some perspective from their angle of the game.

 

8 minutes ago, CUDA_Cores said:

Intel "mesh architecture" = Infinity fabric

Sort of, they are somewhat accomplishing one of the same feats in two entirely different ways.

Not to mention like you said above, they have had this in their cards since at least 2013.

Link to comment
Share on other sites

Link to post
Share on other sites

19 minutes ago, Dylanc1500 said:

Depending on what view point you take it could be a slightly good thing. With that being the case they have been able pump a ton of extra capital into R&D and develope some awesome things. They just aren't releasing all their cards at once as that could be more detrimental as a business. I'm just trying provide some perspective from their angle of the game.

Their angle is doing less work is better for business. R&D costs $$$, if you don't need to spend those $$$ then profits are higher. This is why the year on year gains have been so low recently.

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, tom_w141 said:

Their angle is doing less work is better for business. R&D costs $$$, if you don't need to spend those $$$ then profits are higher. This is why the year on year gains have been so low recently.

Their low gains on "performance" from architechure to architechure isn't the only thing they R&D. They are trying to push different things. A great example for them is AVX 512F they are great with it, as it is highly efficient and pushes the hardware. They also have spent a lot developing things like Optane as well.

 

My point is unless someone gets a in-depth breakdown of Intel's spending, no one should be making assumptions on them sitting back doing nothing. They have a Rolodex of stuff in line, that way they don't end up with a 5 plus year stagnation. That's just a smart buisness move in case someone comes along to compete.

Link to comment
Share on other sites

Link to post
Share on other sites

15 hours ago, VagabondWraith said:

So... this looks like something that AMD is using in their "Infinity Fabric."

Intel should name their design "Infinite Fabric" xD

CPU: Intel Core i7-5820K | Motherboard: AsRock X99 Extreme4 | Graphics Card: Gigabyte GTX 1080 G1 Gaming | RAM: 16GB G.Skill Ripjaws4 2133MHz | Storage: 1 x Samsung 860 EVO 1TB | 1 x WD Green 2TB | 1 x WD Blue 500GB | PSU: Corsair RM750x | Case: Phanteks Enthoo Pro (White) | Cooling: Arctic Freezer i32

 

Mice: Logitech G Pro X Superlight (main), Logitech G Pro Wireless, Razer Viper Ultimate, Zowie S1 Divina Blue, Zowie FK1-B Divina Blue, Logitech G Pro (3366 sensor), Glorious Model O, Razer Viper Mini, Logitech G305, Logitech G502, Logitech G402

Link to comment
Share on other sites

Link to post
Share on other sites

18 minutes ago, PCGuy_5960 said:

Intel should name their design "Infinite Fabric" xD

Inferior Fabric. :D 

CPU: Intel Core i7 7820X Cooling: Corsair Hydro Series H110i GTX Mobo: MSI X299 Gaming Pro Carbon AC RAM: Corsair Vengeance LPX DDR4 (3000MHz/16GB 2x8) SSD: 2x Samsung 850 Evo (250/250GB) + Samsung 850 Pro (512GB) GPU: NVidia GeForce GTX 1080 Ti FE (W/ EVGA Hybrid Kit) Case: Corsair Graphite Series 760T (Black) PSU: SeaSonic Platinum Series (860W) Monitor: Acer Predator XB241YU (165Hz / G-Sync) Fan Controller: NZXT Sentry Mix 2 Case Fans: Intake - 2x Noctua NF-A14 iPPC-3000 PWM / Radiator - 2x Noctua NF-A14 iPPC-3000 PWM / Rear Exhaust - 1x Noctua NF-F12 iPPC-3000 PWM

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, VagabondWraith said:

Inferior Fabric. :D 

Huh. I thought you were an Intel Fanboy O.o

CPU: Intel Core i7-5820K | Motherboard: AsRock X99 Extreme4 | Graphics Card: Gigabyte GTX 1080 G1 Gaming | RAM: 16GB G.Skill Ripjaws4 2133MHz | Storage: 1 x Samsung 860 EVO 1TB | 1 x WD Green 2TB | 1 x WD Blue 500GB | PSU: Corsair RM750x | Case: Phanteks Enthoo Pro (White) | Cooling: Arctic Freezer i32

 

Mice: Logitech G Pro X Superlight (main), Logitech G Pro Wireless, Razer Viper Ultimate, Zowie S1 Divina Blue, Zowie FK1-B Divina Blue, Logitech G Pro (3366 sensor), Glorious Model O, Razer Viper Mini, Logitech G305, Logitech G502, Logitech G402

Link to comment
Share on other sites

Link to post
Share on other sites

15 minutes ago, PCGuy_5960 said:

Huh. I thought you were an Intel Fanboy O.o

Nah, I was talking AMD POV xD 

CPU: Intel Core i7 7820X Cooling: Corsair Hydro Series H110i GTX Mobo: MSI X299 Gaming Pro Carbon AC RAM: Corsair Vengeance LPX DDR4 (3000MHz/16GB 2x8) SSD: 2x Samsung 850 Evo (250/250GB) + Samsung 850 Pro (512GB) GPU: NVidia GeForce GTX 1080 Ti FE (W/ EVGA Hybrid Kit) Case: Corsair Graphite Series 760T (Black) PSU: SeaSonic Platinum Series (860W) Monitor: Acer Predator XB241YU (165Hz / G-Sync) Fan Controller: NZXT Sentry Mix 2 Case Fans: Intake - 2x Noctua NF-A14 iPPC-3000 PWM / Radiator - 2x Noctua NF-A14 iPPC-3000 PWM / Rear Exhaust - 1x Noctua NF-F12 iPPC-3000 PWM

Link to comment
Share on other sites

Link to post
Share on other sites

I wonder if this mesh architecture is their Omni-Path fabric found on Xeon Phi or something totally new.

Intel Xeon E5 1650 v3 @ 3.5GHz 6C:12T / CM212 Evo / Asus X99 Deluxe / 16GB (4x4GB) DDR4 3000 Trident-Z / Samsung 850 Pro 256GB / Intel 335 240GB / WD Red 2 & 3TB / Antec 850w / RTX 2070 / Win10 Pro x64

HP Envy X360 15: Intel Core i5 8250U @ 1.6GHz 4C:8T / 8GB DDR4 / Intel UHD620 + Nvidia GeForce MX150 4GB / Intel 120GB SSD / Win10 Pro x64

 

HP Envy x360 BP series Intel 8th gen

AMD ThreadRipper 2!

5820K & 6800K 3-way SLI mobo support list

 

Link to comment
Share on other sites

Link to post
Share on other sites

56 minutes ago, NumLock21 said:

I wonder if this mesh architecture is their Omni-Path fabric found on Xeon Phi or something totally new.

This is the exact same thing it is just a different name. There is a reason they use the same socket. Knights landing and Skylake are both using 100G OPI.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×