Layer 2 — Memory & storage
Position in the die→grid hierarchy: inside the server.
Memory and storage attached to the accelerators and servers: HBM stacked on the package, DDR5 on the board, the interface silicon between them, and the NAND, SSDs and nearline drives that hold checkpoints and training data.
Layer 2 covers everything that stores or holds data for an AI system, from the memory stacked on the accelerator package down to the bulk drives that hold training sets and checkpoints. The chain runs in order of proximity to compute: HBM sits directly on the accelerator package for the fastest, most capacity-constrained tier; DRAM and memory modules serve the host CPU a step further out, assembled with buffer chips that keep signal integrity as module capacity rises; CXL controllers and PCIe/CXL switches extend that memory beyond a single board when a platform chooses to pool it; and NAND flash, packaged into enterprise SSDs, forms the fast local storage tier that stages data and checkpoints ahead of the bulk, lower-cost HDD tier. AI storage systems sit above all of it as the software and appliance layer that aggregates drives into throughput a large GPU cluster can actually consume. The investable choke points cluster at the two ends of this chain: HBM, where a small number of qualified suppliers sell into an accelerator roadmap they do not control, and the storage-system layer, where specialized vendors built around GPU-direct access patterns compete against both enterprise storage incumbents extending existing lines and hyperscalers building in-house. In between, buffer chips, memory expanders, and SSD controllers are narrower, qualification-driven niches that reset with every new platform generation.
Parts in this layer
- 2.01 HBM (HBM3E, HBM4)constrained · 6 companiesHigh-bandwidth memory stacked directly on the same package as an AI accelerator, giving the GPU or ASIC very fast, close-range access to the memory it needs to stay fed.
- 2.02 DRAM (DDR5 RDIMM/MRDIMM, LPDDR5X for Grace) · 6 companiesOff-package system memory — DDR5 modules for host CPUs and LPDDR5X soldered near Nvidia's Grace CPU — that holds the working data a server's processors operate on.
- 2.03 Memory modules · 7 companiesThe physical DIMM (or module) that packages raw DRAM die, substrate, and management circuitry into the pluggable unit a server actually sockets.
- 2.04 Memory interface / buffer chips (RCD, DB, MRCD/MDB) · 3 companiesSmall companion chips on a memory module that buffer and re-drive command, address, and data signals so many DRAM chips can be packed per module without losing signal integrity.
- 2.05 CXL controllers & memory expanders · 8 companiesChips that let a server attach an extra pool of DRAM over a CXL link rather than only through the CPU's own memory channels, expanding usable capacity beyond what fits in local DIMM slots.
- 2.06 PCIe/CXL switches & retimers · 5 companiesFabric silicon — switches that fan a single PCIe or CXL root out to many downstream devices, and retimers that clean up the signal over longer runs — connecting accelerators, SSDs, and pooled memory back to the host.
- 2.07 NAND flash · 6 companiesNon-volatile flash memory die — the raw storage medium later packaged into SSDs — that holds data and model artifacts when the system is powered off.
- 2.08 Enterprise SSDs & controllers · 15 companiesSolid-state drives built for data center duty cycles, and the controller chips that manage them — the fast local storage tier that feeds checkpoints, staged datasets, and cached weights to accelerators.
- 2.09 HDD (nearline / object tiers) · 3 companiesSpinning hard disk drives used for the bulk, lower-cost nearline and object storage tier that holds data too large or too cold to justify keeping on flash.
- 2.10 AI storage systems (parallel file systems, object, GPU-direct) · 14 companiesPurpose-built storage software and appliances — parallel file systems, object stores, and GPU-direct pipelines — that aggregate many drives into one system capable of feeding a large number of accelerators at once.
Public plays in this layer
Listed companies with the most part placements in layer 2. Placement count is breadth, not revenue exposure.
| Company | Ticker | Parts here | Price | Mkt cap |
|---|---|---|---|---|
| Samsung Electronics | 005930.KS | 7 | 260000 KRW | 1707.31T |
| Micron | MU | 7 | 935 USD | 1.06T |
| SK Hynix | 000660.KS | 6 | 1703000 KRW | 1208.88T |
| Microchip | MCHP | 3 | 75.49 USD | 41.0B |
| Marvell | MRVL | 3 | 241 USD | 217.0B |
| Kioxia | 285A.T | 3 | 50320 JPY | 27.54T |
| Seagate | STX | 2 | 847 USD | 192.3B |
| SanDisk | SNDK | 2 | 1485 USD | 217.4B |
| Rambus | RMBS | 2 | 91.11 USD | 9.9B |
| Phison | 8299.TWO | 2 | 2135 TWD | 472.2B |
| Montage | 688008.SS | 2 | 220 CNY | 268.3B |
| Astera Labs | ALAB | 2 | 304 USD | 52.8B |
| Winbond | 2344.TW | 1 | 185 TWD | 832.5B |
| Western Digital | WDC | 1 | 462 USD | 166.6B |
| Supermicro | SMCI | 1 | 38.46 USD | 24.9B |
| Silicon Motion | SIMO | 1 | 255 USD | 8.6B |
| Renesas | 6723.T | 1 | 3447 JPY | 6.30T |
| Pure Storage | PSTG | 1 | ||
| Penguin Solutions/SMART | PENG | 1 | 52.45 USD | 2.7B |
| Netlist | NLST | 1 | 6.09 USD | 2.1B |
| NetApp | NTAP | 1 | 191 USD | 37.4B |
| Nanya | 2408.TW | 1 | 543 TWD | 1.68T |
| IBM | IBM | 1 | 239 USD | 225.0B |
| HPE | HPE | 1 | 54.41 USD | 72.0B |
| Hanmi Semiconductor | 042700.KS | 1 | 218500 KRW | 20.73T |