• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

"Adamantine" L4 Cache Confirmed on Intel "Meteor Lake," Acts as a Passive Interposer

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,290 (7.53/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
We've known from a recent report that "Meteor Lake" introduces an L4 cache, and now we are learning that it is codenamed "Adamantine," and serves functions resembling that of a passive interposer. Intel's upcoming "Meteor Lake" microarchitecture will power the company's first disaggregated processor for the client segment.

A disaggregated processor is different from an MCM (such as "Clarkdale"), since finer components that make up the processor that otherwise can't exist on their own packages without extreme latency, are made to share a single package via a high-speed interconnect. This disaggregation is purely for economic reasons, so the company needn't use the latest (and most expensive) foundry node for the entire processor, but ration it to the specific components that benefit the most from it. Unlike AMD client processors that disaggregate the CPU cores and the remaining processor I/O into two kinds of chiplets, Intel "Meteor Lake" will see the breaking up of not just CPU cores (compute tile), but also the iGPU on its own tile, besides the platform I/O on separate tiles still.



Until now, it was believed that Intel's Foveros packaging innovation, which removes the need for an expensive silicon interposer, would facilitate communications among the various tiles, but now we're learning that the processor will in fact feature an L4 cache memory that provides passive interposer capabilities. By itself, a silicon interposer has no logic. It's only function is to serve as a base for the various logic and memory tiles to be seated on top, so it could provide high-density microscopic wiring among them, which would otherwise not be possible through fiberglass package substrate. An L4 cache is something else, and "Meteor Lake" features an L4 cache acting as a base-tile, and acting like a passive interposer (a misnomer if you understand how it works). This tile has been codenamed "Adamantine."

"Adamantine" is a base tile with a level-4 (L4) cache memory. The physical media is unknown (whether it is expensive SRAM or eDRAM), and the size would vary among the variants of "Meteor Lake," but what this essentially does is interconnect the various tiles via cache memory. While an "active" interposer is a dumb piece of silicon with high-density wiring as we explained earlier, a "passive" interposer is a memory with connections to the various tiles.

For a tile to communicate with another, data with the right tags is retired to this L4 cache, which is then picked up by its addressee tile. This is essentially the same way the shared L3 caches on Intel processors work, and which is how the CPU cores, iGPU, and uncore components talk to each other. Scale up this concept at a disaggregated processor level, and you understand how the L4 cache works. The individual tiles have their own "last level caches" (LLCs) at their local level. The Compute Tile, for example, has an L3 cache shared among the P-cores and E-core clusters. This is the L3 cache that's exposed to the OS.

To be clear, "Meteor Lake" still has direct die-to-die data connections among the various tiles, but these connections do not follow a radial topology (where each tile is directly connected to every other tile). It's only the SoC tile that appears to have die-to-die connections with the Compute Tile (CPU cores), Graphics Tile (iGPU), I/O tile, and PMC. In scenarios where, for example, the Compute Tile would want to communicate with the Graphics Tile, the L4 cache would serve as a lower latency path, than through the SoC tile.

The size of the L4 cache is really not known, but if it is based on a slower physical media than the SRAM that makes up the L3 cache in the Compute Tile, it stands to reason that it will be considerably larger in size. "Moore's Law is Dead" reports that L4 cache sizes in the range of 128 MB to 512 MB are being tested, although they could even run into gigabytes, the tech channel notes.

View at TechPowerUp Main Site | Source
 
Joined
Dec 25, 2020
Messages
6,978 (4.80/day)
Location
São Paulo, Brazil
System Name "Icy Resurrection"
Processor 13th Gen Intel Core i9-13900KS Special Edition
Motherboard ASUS ROG MAXIMUS Z790 APEX ENCORE
Cooling Noctua NH-D15S upgraded with 2x NF-F12 iPPC-3000 fans and Honeywell PTM7950 TIM
Memory 32 GB G.SKILL Trident Z5 RGB F5-6800J3445G16GX2-TZ5RK @ 7600 MT/s 36-44-44-52-96 1.4V
Video Card(s) ASUS ROG Strix GeForce RTX™ 4080 16GB GDDR6X White OC Edition
Storage 500 GB WD Black SN750 SE NVMe SSD + 4 TB WD Red Plus WD40EFPX HDD
Display(s) 55-inch LG G3 OLED
Case Pichau Mancer CV500 White Edition
Power Supply EVGA 1300 G2 1.3kW 80+ Gold
Mouse Microsoft Classic Intellimouse
Keyboard Generic PS/2
Software Windows 11 IoT Enterprise LTSC 24H2
Benchmark Scores I pulled a Qiqi~
Provided the 6P+8E design holds, though, I'll be surprised if this is successful in the desktop space. It will have to be significantly better than Raptor Lake at games and productivity for it to take off. The harshly reduced core count and delicate architecture may make of it undesirable next to high-end Raptor parts, in the same sense people would opt for the 4790K/Haswell-S refresh (Devil's Canyon featured binned silicon and improved power capacitors compared to the original) over Broadwell-C for gaming rigs back then.

The 5775C was vindicated many years down the road, as it has aged the best out of all quad-core processors up to the 7th gen, but I'm not sure that's a long-term win (at the cost of a short and medium term loss) that Intel intends to repeat. This is a great read, one of the best revisit articles ever written IMO:


In any case, Grandpa Broadwell is surely proud.
 
Joined
Jan 3, 2021
Messages
3,586 (2.48/day)
Location
Slovenia
Processor i5-6600K
Motherboard Asus Z170A
Cooling some cheap Cooler Master Hyper 103 or similar
Memory 16GB DDR4-2400
Video Card(s) IGP
Storage Samsung 850 EVO 250GB
Display(s) 2x Oldell 24" 1920x1200
Case Bitfenix Nova white windowless non-mesh
Audio Device(s) E-mu 1212m PCI
Power Supply Seasonic G-360
Mouse Logitech Marble trackball, never had a mouse
Keyboard Key Tronic KT2000, no Win key because 1994
Software Oldwin
Either my 20-watt brain can't comprehend, or the 800-pound gorilla is unable to explain. In electronics, transistors and diodes are active components, and a chip can only be called passive if it does not contain even one of them, just wires, resistors, capacitors and inductors.
However, a cache die could also serve as an interposer if it had a labyrinth of wires connecting the chiplettes and the substrate, and this structure would be separate from the transistors and wires that make up the cache.
Are companies actually granted patents for such obvious "inventions"?
 
Joined
Oct 6, 2021
Messages
1,605 (1.37/day)
Wow...512mb? Goodbye profit margins. I know they're copying AMD's strategy, but the cost x return on that doesn't seem to line up...
 
Joined
Dec 12, 2016
Messages
1,939 (0.66/day)
This is definitely a strange use of ‘cache’ and something I’ve never heard of before. I understand an inteposer as defined by AMD, no problem. But a cache interposer, now that’s something new. I’m not sure the MB size of this cache will be analogous in the same way as regular/3D stacked cache. I’m guessing the interposer cache must be big to interconnect all the components in the relevant tiles.
 
Joined
Sep 26, 2012
Messages
871 (0.19/day)
Location
Australia
System Name ATHENA
Processor AMD 7950X
Motherboard ASUS Crosshair X670E Extreme
Cooling ASUS ROG Ryujin III 360, 13 x Lian Li P28
Memory 2x32GB Trident Z RGB 6000Mhz CL30
Video Card(s) ASUS 4090 STRIX
Storage 3 x Kingston Fury 4TB, 4 x Samsung 870 QVO
Display(s) Acer X38S, Wacom Cintiq Pro 15
Case Lian Li O11 Dynamic EVO
Audio Device(s) Topping DX9, Fluid FPX7 Fader Pro, Beyerdynamic T1 G2, Beyerdynamic MMX300
Power Supply Seasonic PRIME TX-1600
Mouse Xtrfy MZ1 - Zy' Rail, Logitech MX Vertical, Logitech MX Master 3
Keyboard Logitech G915 TKL
VR HMD Oculus Quest 2
Software Windows 11 + Universal Blue
This could either be amazing, or absolutely awful. The thing that keeps ringing for me is latency, especially if its eDRAM rather than sRAM as I believe will be the case looking at the density.

Still, AMD has proven the benefits of large blobs of cache closer to compute, so I'm quietly excited (even if I'll be skipping Meteor Lake due to the 6P limitation regardless).
 
Joined
May 3, 2018
Messages
2,881 (1.19/day)
Provided the 6P+8E design holds, though, I'll be surprised if this is successful in the desktop space. It will have to be significantly better than Raptor Lake at games and productivity for it to take off. The harshly reduced core count and delicate architecture may make of it undesirable next to high-end Raptor parts, in the same sense people would opt for the 4790K/Haswell-S refresh (Devil's Canyon featured binned silicon and improved power capacitors compared to the original) over Broadwell-C for gaming rigs back then.

The 5775C was vindicated many years down the road, as it has aged the best out of all quad-core processors up to the 7th gen, but I'm not sure that's a long-term win (at the cost of a short and medium term loss) that Intel intends to repeat. This is a great read, one of the best revisit articles ever written IMO:


In any case, Grandpa Broadwell is surely proud.
Meteor lake appears to be targetting mobile as it's primary concern. This is where Intel's pathetic power efficiency is a huge problem. If the rumoured IPC uplifts of > 20% on Redwood coves and the much improved E-cores are true, I have no doubt mobile 6P+8E ML can easily match if not beat 8P+8E RL while using far less power. Arroe Lake will get further 20%+ IPC uplifts and get the full 8P treatment for desktop at least for i7 and i9. Meteor Lake may be used for i5 and i3 next only on desktop.
 
Joined
Dec 12, 2020
Messages
1,755 (1.20/day)
The eDRAM seemed to work well for the infamous 5775c but I seemed to remember this also limited its overclocking margins?
 

Jun

Joined
May 6, 2022
Messages
66 (0.07/day)
System Name Alpha
Processor AMD Ryzen 7 5800X3D [PBO2 tuner -30 all cores]
Motherboard GIGABYTE B550I AORUS PRO AX (rev. 1.0)
Cooling ekwb EK-AIO 240 D-RGB
Memory Trident Z Neo DDR4-3600 CL16 32GB GTZN [15-15-15-35 3800MHz@1.45V]
Video Card(s) INNO3D GEFORCE RTX 3080 TI X3 OC [2010MHz@993mV, +1300MHz]
Storage Kingston FURY Renegade 2TB
Display(s) Samsung Odyssey G7 32” // ASUS ROG Strix XG16AHP
Case Lian Li A4-H2O
Audio Device(s) CREATIVE Sound BlasterX G6 // polk MagniFi Mini //SHURE SE846 //steelseries Arctis Nova Pro Wireless
Power Supply SilverStone SX750 Platinum V1.1
Mouse Keychron M4
Keyboard Keychron K3 Max
Software Microsoft Windows 11 Pro
Glued-together.
 
Joined
Nov 18, 2010
Messages
7,590 (1.48/day)
Location
Rīga, Latvia
System Name HELLSTAR
Processor AMD RYZEN 9 5950X
Motherboard ASUS Strix X570-E
Cooling 2x 360 + 280 rads. 3x Gentle Typhoons, 3x Phanteks T30, 2x TT T140 . EK-Quantum Momentum Monoblock.
Memory 4x8GB G.SKILL Trident Z RGB F4-4133C19D-16GTZR 14-16-12-30-44
Video Card(s) Sapphire Pulse RX 7900XTX. Water block. Crossflashed.
Storage Optane 900P[Fedora] + WD BLACK SN850X 4TB + 750 EVO 500GB + 1TB 980PRO+SN560 1TB(W11)
Display(s) Philips PHL BDM3270 + Acer XV242Y
Case Lian Li O11 Dynamic EVO
Audio Device(s) SMSL RAW-MDA1 DAC
Power Supply Fractal Design Newton R3 1000W
Mouse Razer Basilisk
Keyboard Razer BlackWidow V3 - Yellow Switch
Software FEDORA 41
Either my 20-watt brain can't comprehend, or the 800-pound gorilla is unable to explain. In electronics, transistors and diodes are active components, and a chip can only be called passive if it does not contain even one of them, just wires, resistors, capacitors and inductors.
However, a cache die could also serve as an interposer if it had a labyrinth of wires connecting the chiplettes and the substrate, and this structure would be separate from the transistors and wires that make up the cache.
Are companies actually granted patents for such obvious "inventions"?

I am also having tough time chewing this.

While an "active" interposer is a dumb piece of silicon with high-density wiring as we explained earlier, a "passive" interposer is a memory with connections to the various tiles.
 
Joined
Oct 15, 2019
Messages
588 (0.31/day)
”While an "active" interposer is a dumb piece of silicon with high-density wiring as we explained earlier, a "passive" interposer is a memory with connections to the various tiles. ”
This seems wrong.
Cache is not a passive component.

An interposer can be passive or active, and if it is active, it usually has just signal re-drivers built in. The extra cache is even more complex and calling it passive is just dumb. A passive interposer is just wiring. Anything else and it’s active.

In the patent it reads ADM or passive interposer. It’s not both.
 
Last edited:
Joined
Jul 13, 2016
Messages
3,321 (1.08/day)
Processor Ryzen 7800X3D
Motherboard ASRock X670E Taichi
Cooling Noctua NH-D15 Chromax
Memory 32GB DDR5 6000 CL30
Video Card(s) MSI RTX 4090 Trio
Storage Too much
Display(s) Acer Predator XB3 27" 240 Hz
Case Thermaltake Core X9
Audio Device(s) Topping DX5, DCA Aeon II
Power Supply Seasonic Prime Titanium 850w
Mouse G305
Keyboard Wooting HE60
VR HMD Valve Index
Software Win 10
To be clear, "Meteor Lake" still has direct die-to-die data connections among the various tiles, but these connections do not follow a radial topology (where each tile is directly connected to every other tile). It's only the SoC tile that appears to have die-to-die connections with the Compute Tile (CPU cores), Graphics Tile (iGPU), I/O tile, and PMC. In scenarios where, for example, the Compute Tile would want to communicate with the Graphics Tile, the L4 cache would serve as a lower latency path, than through the SoC tile.

Which could theoretically result in lower latencies than a monolithic chip if implemented correctly if the University of Toronto's paper on subject is to be believed.

This is definitely a strange use of ‘cache’ and something I’ve never heard of before. I understand an inteposer as defined by AMD, no problem. But a cache interposer, now that’s something new. I’m not sure the MB size of this cache will be analogous in the same way as regular/3D stacked cache. I’m guessing the interposer cache must be big to interconnect all the components in the relevant tiles.

It's not that new of an idea. AMD has patents of active interposers since Zen 1 and more recently cache "bridges", which is set a cache die that goes on top of two dies and both cache and communication. The problem with putting on the chiplets on a large cache interposer is that it can be very expensive.
 
Joined
Jul 15, 2020
Messages
1,021 (0.63/day)
System Name Dirt Sheep | Silent Sheep
Processor i5-2400 | 13900K (-0.02mV offset)
Motherboard Asus P8H67-M LE | Gigabyte AERO Z690-G, bios F29e Intel baseline
Cooling Scythe Katana Type 1 | Noctua NH-U12A chromax.black
Memory G-skill 2*8GB DDR3 | Corsair Vengeance 4*32GB DDR5 5200Mhz C40 @4000MHz
Video Card(s) Gigabyte 970GTX Mini | NV 1080TI FE (cap at 50%, 800mV)
Storage 2*SN850 1TB, 230S 4TB, 840EVO 128GB, WD green 2TB HDD, IronWolf 6TB, 2*HC550 18TB in RAID1
Display(s) LG 21` FHD W2261VP | Lenovo 27` 4K Qreator 27
Case Thermaltake V3 Black|Define 7 Solid, stock 3*14 fans+ 2*12 front&buttom+ out 1*8 (on expansion slot)
Audio Device(s) Beyerdynamic DT 990 (or the screen speakers when I'm too lazy)
Power Supply Enermax Pro82+ 525W | Corsair RM650x (2021)
Mouse Logitech Master 3
Keyboard Roccat Isku FX
VR HMD Nop.
Software WIN 10 | WIN 11
Benchmark Scores CB23 SC: i5-2400=641 | i9-13900k=2325-2281 MC: i5-2400=i9 13900k SC | i9-13900k=37240-35500
This could either be amazing, or absolutely awful. The thing that keeps ringing for me is latency, especially if its eDRAM rather than sRAM as I believe will be the case looking at the density.

Still, AMD has proven the benefits of large blobs of cache closer to compute, so I'm quietly excited (even if I'll be skipping Meteor Lake due to the 6P limitation regardless).
Maybe you can give the top K end i9\i7 the fast sRam and the rest the cost efficient eDRam..

Anyway, sounds like an interesting new approach to increase preformance with a new level of big cache size. We saturated core count, now make them talk better with each other.
Cache is where AMD hase the upper hand over Intel, and in part what enable them to get same or more pref with much lower wattage.
 

hs4

Joined
Feb 15, 2022
Messages
106 (0.10/day)
To begin with, this is not a patent about putting cache in the interposer, but about increasing what can be done with the last-level cache before the DRAM is initialized.

Intel is bonding active dies together as of Lakefield (2019) and Ponte Vecchio has a variety of dies bonded together, active and passive, cache-and-wireing only. I don't see anything new being done with Meteor lake in this way of connecting.

Wow...512mb? Goodbye profit margins. I know they're copying AMD's strategy, but the cost x return on that doesn't seem to line up...
The MTL benefits from tile splitting, and the cost of the base tile using 22FFLs pays for itself well. By the way, the size of Meteor lake is not large enough to use EMIB so that it use Foveros, which means that there is enough wiring in the base tile alone to create a vast free area. In other words, Intel gets new cache at zero cost.

If the 22FFL standard is followed, 128MB can be secured when SRAM is laid out in all the base tiles of the MTL. Excluding wiring, etc., it would be about 48-64MB. If you can use eDRAM for the base tiles, you can triple that to 144-192MB. This is about what can be secured at zero cost.
 
Joined
Dec 25, 2020
Messages
6,978 (4.80/day)
Location
São Paulo, Brazil
System Name "Icy Resurrection"
Processor 13th Gen Intel Core i9-13900KS Special Edition
Motherboard ASUS ROG MAXIMUS Z790 APEX ENCORE
Cooling Noctua NH-D15S upgraded with 2x NF-F12 iPPC-3000 fans and Honeywell PTM7950 TIM
Memory 32 GB G.SKILL Trident Z5 RGB F5-6800J3445G16GX2-TZ5RK @ 7600 MT/s 36-44-44-52-96 1.4V
Video Card(s) ASUS ROG Strix GeForce RTX™ 4080 16GB GDDR6X White OC Edition
Storage 500 GB WD Black SN750 SE NVMe SSD + 4 TB WD Red Plus WD40EFPX HDD
Display(s) 55-inch LG G3 OLED
Case Pichau Mancer CV500 White Edition
Power Supply EVGA 1300 G2 1.3kW 80+ Gold
Mouse Microsoft Classic Intellimouse
Keyboard Generic PS/2
Software Windows 11 IoT Enterprise LTSC 24H2
Benchmark Scores I pulled a Qiqi~
The eDRAM seemed to work well for the infamous 5775c but I seemed to remember this also limited its overclocking margins?

It was less the eDRAM (entirely off die) but more its very first generation 14 nm node which proved quite uncooperative vs. the established 22 nm node used in Haswell.

Couple that with delaying the launch to within weeks from Skylake with mainstream socket DDR4, incompatibility with the Z87 chipset and exceptionally high prices at the time, Broadwell-C was largely a commercial failure.

I picked one up for cheap a few years down the road, it was great, but my Z97 board malfunctioned and the prices they command nowadays aren't worth it. I flipped it and it went fast, too.
 
Joined
Dec 12, 2020
Messages
1,755 (1.20/day)
@ Dr. Dro
Wasn't the infamous 4770 a contemporary of the 5775c? The 4770 had an infamous rep. as a great overclocker.
 
Joined
Dec 25, 2020
Messages
6,978 (4.80/day)
Location
São Paulo, Brazil
System Name "Icy Resurrection"
Processor 13th Gen Intel Core i9-13900KS Special Edition
Motherboard ASUS ROG MAXIMUS Z790 APEX ENCORE
Cooling Noctua NH-D15S upgraded with 2x NF-F12 iPPC-3000 fans and Honeywell PTM7950 TIM
Memory 32 GB G.SKILL Trident Z5 RGB F5-6800J3445G16GX2-TZ5RK @ 7600 MT/s 36-44-44-52-96 1.4V
Video Card(s) ASUS ROG Strix GeForce RTX™ 4080 16GB GDDR6X White OC Edition
Storage 500 GB WD Black SN750 SE NVMe SSD + 4 TB WD Red Plus WD40EFPX HDD
Display(s) 55-inch LG G3 OLED
Case Pichau Mancer CV500 White Edition
Power Supply EVGA 1300 G2 1.3kW 80+ Gold
Mouse Microsoft Classic Intellimouse
Keyboard Generic PS/2
Software Windows 11 IoT Enterprise LTSC 24H2
Benchmark Scores I pulled a Qiqi~
@ Dr. Dro
Wasn't the infamous 4770 a contemporary of the 5775c? The 4770 had an infamous rep. as a great overclocker.

You're thinking of the i7-4790K (which is the Devil's Canyon refresh of Haswell). The 4770K was the original 4th gen CPU, had one about 10 years ago. It was alright at the time, I suppose. This refresh was basically improving the capacitor array in the underside of the CPU with a more robust one capable of handling more current, and replaced the garbage thermal paste by one that was just trash instead. The result was CPUs that clocked quite a bit better than the originals, and performed quite close to Skylake that worked on existing motherboards at the time. This CPU also dropped only months from Broadwell and Skylake's release, so no one really bothered waiting back then.

1 New Packaging.png
 
Joined
Mar 31, 2018
Messages
51 (0.02/day)
Is a cool concept, but full of glue Intel! I thought you didn't like it so gooey. I hope it works well, i'm fond of big L3/L4, EDRAMs, X3D, and so, this stuff make to system longevity when properly balanced.
 
Top