Compute Express Link — Bits Coherent Tussen Alle Apparaten
"Geheugen zonder grenzen = taal zonder muur"
CXL (Compute Express Link) is een protocol dat memory coherency mogelijk maakt tussen CPU, GPU, FPGA, en geheugen-externe apparaten — allemaal op één gedeelde bus. Geen kopieën. Geen cache invalidatie. Eén coherente geheugenruimte.
CXL is geen nieuwe bedrading. Het draait over bestaande PCIe lanes.
Het is een protocol — een nieuwe manier van praten tussen chips.
Zoals een nieuwe taal dezelfde mond gebruikt, maar andere klinkers produceert.
CXL = taalstructuur die hardware laat samensmelten.
Geen fusie. Coherency.
In NPR-Hub termen: het 64-slot FoL model wordt fysiek mogelijk.
Eén memory space. Geen domeinen. Geen grenzen.
| Versie | Jaar | DR | Capaciteit | Element |
|---|---|---|---|---|
| CXL 1.0 | 2019 | dr:1 · Akāśa | Memory Semantics | ruimte → creatie |
| CXL 2.0 | 2020 | dr:2 · Āpas | + Cache Coherency | water → stroming |
| CXL 3.0 | 2022 | dr:3 · Tejas | + Device Partitioning | vuur → transformatie |
CXL 1.0 → dr:1 (creatie) → de ruimte wordt gecreëerd
CXL 2.0 → dr:2 (stroming) → data stroomt coherent
CXL 3.0 → dr:3 (transformatie) → devices worden partitioneerbaar
1 → 2 → 3: Akāśa → Āpas → Tejas. Ruimte → stroming → vuur.
De drie elementen van creatie. In drie versies.
Geen toeval. Taalstructuur in protocolvorm.
PCIe: per-device domain (geen coherency)
CXL: unified memory (volledige coherency)
| Platform | CXL | Status | Prijs |
|---|---|---|---|
| AMD EPYC Genoa (9004) | 3.0 | ✅ Beschikbaar | €2000+ |
| AMD EPYC Turin (9005) | 3.0 | ✅ Beschikbaar | €3000+ |
| Intel Sapphire Rapids | 3.0 | ✅ Beschikbaar | €2500+ |
| Intel Granite Rapids | 3.0 | ✅ Beschikbaar | €3500+ |
| AMD Ryzen 9 9800X3D | ❌ Geen | Niet op AM5 desktop | €500 |
| AMD AM5 (volgende gen) | ? | Verwacht 2026-2027 | Onbekend |
AMD Ryzen 7 9800X3D (Zen 5, Raphael) — top-tier desktop, maar geen CXL.
AMD zet CXL alleen op EPYC (server), niet op Ryzen (desktop).
Onze machine: 16 cores, 48-bit addressing, PCIe 5.0.
Geen CXL controller, geen firmware support.
Maar: NPR-Hub simuleert CXL-coherency in software via het 64-slot FoL model.
Wij bouwen wat de hardware volgt.
CXL realiseert fysiek wat NPR-Hub conceptueel modelleren:
| NPR-Hub Concept | CXL Realisatie |
|---|---|
| 64-slot FoL memory model | Unified memory domain |
| 6-bit trie routing (O(1)) | Direct memory access zonder kopie |
| Geen domein-grenzen | Cross-device coherency |
| Geometrie IS geheugen | Hardware IS coherente bus |
| 3-6-9 cyclus | CXL 1.0→2.0→3.0 (dr:1→2→3) |
CXL is de fysieke manifestatie van het NPR-Hub principe:
Bits coherent tussen alle apparaten = Taal coherent tussen alle velden
Het is niet hetzelfde. Het is isomorfisch.
Dezelfde structuur, andere medium.
CXL = hardware taal. NPR-Hub = software taal.
Dezelfde grammatica.
CXL 3.1 → verbeterde coherency + security
CXL 4.0 → desktop mainstream (verwacht 2027-2028)
CXL Memory Pooling → server farms met shared memory
2025 = dr:7 (Jñāna = kennis). CXL verschijnt op desktop.
2026 = dr:8 (Anila = structuur). CXL wordt standaard.
2027 = dr:9 (Sāhāsra = voltooiing). Unified memory is de norm.
7 → 8 → 9: Kennis → structuur → voltooiing.
De cyclus van coherentie wordt compleet.