Knowledge

Compute Express Link

Source 📝

2305: 27: 571:
individually for each 4 KB page, stored in a translation table in local memory of Type 2 devices. Unlike other CPU-to-CPU memory coherency protocols, this arrangement only requires the host CPU memory controller to implement the cache agent; such asymmetric approach reduces implementation complexity and reduces latency.
582:
CXL 3.0 allows multiple Type 1 and Type 2 devices per each CXL root port; it also adds multi-level switching, helping implement device fabrics with non-tree topologies like mesh, ring, or spline/leaf. Each node can be a host or a device of any type. Type 3 devices can implement Global Fabric Attached
423:
On August 2, 2022, the CXL Specification 3.0 was released, based on PCIe 6.0 physical interface and PAM-4 coding with double the bandwidth; new features include fabrics capabilities with multi-level switching and multiple device types per port, and enhanced coherency with peer-to-peer DMA and memory
578:
CXL 3.0 replaced bias modes with enhanced coherency semantics, allowing Type 2 and Type 3 devices to back invalidate the data in the host cache when the device has made a change to the local memory. Enhanced coherency also helps implement peer-to-peer transfers within a virtual hierarchy of devices
511:
CXL.cache and CXL.mem protocols operate with a common link/transaction layer, which is separate from the CXL.io protocol link and transaction layer. These protocols/layers are multiplexed together by an Arbitration and Multiplexing (ARB/MUX) block before being transported over standard PCIe 5.0 PHY
359:
Consortiums announced plans to implement interoperability between the two technologies, with initial results presented in January 2021. On November 10, 2021, Gen-Z specifications and assets were transferred to CXL, to focus on developing a single industry standard. At the time of this announcement,
450:
announced a 128 GB DDR5 based memory expansion module that allows for terabyte level memory expansion along with high performance for use in data centres and potentially next generation PCs. An updated 512 GB version based on a proprietary memory controller was released on May 10, 2022.
570:
Type 2 devices implement two memory coherence modes, managed by device driver. In device bias mode, device directly accesses local memory, and no caching is performed by the CPU; in host bias mode, the host CPU's cache controller handles all access to device memory. Coherence mode can be set
411:
On November 10, 2020, the CXL Specification 2.0 was released. The new version adds support for CXL switching, to allow connecting multiple CXL 1.x and 2.0 devices to a CXL 2.0 host processor, and/or pooling each device to multiple host processors, in
495:– based on PCIe 5.0 (and PCIe 6.0 after CXL 3.0) with a few enhancements, it provides configuration, link initialization and management, device discovery and enumeration, interrupts, DMA, and register I/O access using non-coherent loads/stores. 565:
Type 3 (CXL.io and CXL.mem) – allow the host to access and manage attached device memory, memory expansion boards and persistent memory. Devices provide host CPU with low-latency access to local DRAM or byte-addressable non-volatile
367:
specifications and assets were transferred to the CXL Consortium, which now includes companies behind memory coherent interconnect technologies such as OpenCAPI (IBM), Gen-Z (HPE), and CCIX (Xilinx) open standards, and proprietary
583:
Memory (GFAM) mode, which connects a memory device to a switch node without requiring direct host connection. Devices and hosts use Port Based Routing (PBR) addressing mechanism that supports up to 4,096 nodes.
574:
CXL 2.0 added support for switching in tree-based device fabrics, allowing PCIe, CXL 1.1 and CXL 2.0 devices to form virtual hierarchies of single- and multi-logic devices that can be managed by multiple hosts.
579:
in the same coherency domain. It also supports memory sharing of the same memory segment between multiple devices, as opposed to memory pooling where each device was assigned a separate segment.
891: 847: 750: 501:– defines interactions between a host and a device, allows peripheral devices to coherently access and cache host CPU memory with a low latency request/response interface. 1310: 943: 420:
configurations; it also implements device integrity and data encryption. There is no bandwidth increase from CXL 1.x, because CXL 2.0 still utilizes PCIe 5.0 PHY.
507:– allows host CPU to coherently access device-attached memory with load/store commands for both volatile (RAM) and persistent non-volatile (flash memory) storage. 1347: 1430: 1194: 1169: 520:(CRC) value. CXL FLITs encapsulate PCIe standard Transaction Layer Packet (TLP) and Data Link Layer Packet (DLLP) data with a variable frame size format. 721: 562:
local memory. Devices can coherently access host CPU's memory and/or provide coherent or non-coherent access to device local memory from the host CPU.
823: 2327: 1141: 1030: 983: 2300:
Interfaces are listed by their speed in the (roughly) ascending order, so the interface at the end of each section should be the fastest.
1499: 1219: 2332: 1745: 1377: 1100: 915: 2273: 1447: 1329: 1252: 1902: 1271: 801: 608: 1233: 1765: 345: 1572: 1045: 666:"Synopsys Delivers Industry's First Compute Express Link (CXL) IP Solution for Breakthrough Performance in Data-Intensive SoCs" 1487: 1460: 1087: 1953: 1624: 969: 947: 665: 2342: 1008: 1659: 1155: 542:
Type 2 (CXL.io, CXL.cache and CXL.mem) – coherently access host memory and device memory, general-purpose accelerators (
2006: 1845: 1775: 469: 1835: 349: 1933: 455: 1348:"Introduction to Compute Express Link (CXL): The CPU-To-Device Interconnect Breakthrough - Compute Express Link" 1725: 1514: 776: 2277: 1928: 1897: 408:
on accelerator devices with a cache coherent protocol. The CXL Specification 1.1 was released in June, 2019.
389: 1550: 591:
In May 2022 the first 512 GB devices became available with 4 times more storage than previous devices.
1875: 484:
The CXL transaction layer is composed of three dynamically multiplexed (they change accordingly to demand)
385: 373: 404:
On March 11, 2019, the CXL Specification 1.0 based on PCIe 5.0 was released. It allows host CPU to access
2201: 2140: 1995: 1800: 1565: 1088:
CXL Consortium and OpenCAPI Consortium Sign Letter of Intent to Transfer OpenCAPI Specifications to CXL
535:
Type 1 (CXL.io and CXL.cache) – coherently access host memory, specialized accelerators (such as smart
513: 233: 2170: 848:"Compute Express Link Consortium (CXL) Officially Incorporates; Announces Expanded Board of Directors" 722:"Compute Express Link Consortium (CXL) Officially Incorporates; Announces Expanded Board of Directors" 539:, PGAS NIC, and NIC Atomics) with no local memory. Devices rely on coherent access to host CPU memory. 1855: 413: 543: 196:
capabilities allows CXL memory to overcome performance and socket packaging limitations of common
2308: 2283: 2175: 1830: 1448:
https://www.flashmemorysummit.com/Proceedings2019/08-07-Wednesday/20190807_CTRL-202A-1_Lender.pdf
1311:"CXL Consortium Showcases First Public Demonstrations of Compute Express Link Technology at SC21" 1076: 517: 162: 892:"AMD Joins Consortia to Advance CXL, a New High-Speed Interconnect for Breakthrough Performance" 1865: 693: 536: 249: 2337: 2129: 2082: 1938: 1710: 1558: 1170:"How do the new Intel Agilex FPGA family and the CXL coherent interconnect fabric intersect?" 559: 417: 293: 2125: 1978: 620: 297: 170: 126: 1195:"Samsung Unveils Industry-First Memory Module Incorporating New CXL Interconnect Standard" 8: 2037: 1592: 1488:
https://www.computeexpresslink.org/_files/ugd/0c1418_a8713008916044ae9604405d10a7773b.pdf
1431:"Introduction to Compute Express Link (CXL): The CPU-To-Device Interconnect Breakthrough" 257: 1581: 929: 473: 356: 341: 321: 305: 289: 2027: 1649: 1585: 1296: 1123: 301: 1253:"AMD Unveils Zen 4 CPU Roadmap: 96-Core 5nm Genoa in 2022, 128-Core Bergamo in 2023" 1760: 1890: 1740: 1720: 1595: 1063: 824:"CXL Specification 1.0 Released: New Industry High-Speed Interconnect From Intel" 377: 333: 181: 1077:
OpenCAPI to Fold into CXL - CXL Set to Become Dominant CPU Interconnect Standard
2191: 1885: 1810: 1735: 1639: 1614: 1142:"Compute Express Link (CXL) 3.0 Announced: Doubled Speeds and Flexible Fabrics" 673: 641: 225: 1407: 2321: 2263: 2150: 2042: 1990: 1973: 1755: 1654: 1644: 1619: 1580: 865: 729: 405: 217: 213: 189: 165:(CPU)-to-device and CPU-to-memory connections, designed for high performance 158: 2000: 1943: 1795: 1700: 177: 472:(SC21) by vendors including Intel, Astera, Rambus, Synopsys, Samsung, and 336:, among others, were contributing members. Industry partners include the 2268: 2247: 2165: 2010: 1948: 1923: 1850: 1634: 1629: 1500:"Samsung Electronics Introduces Industry's First 512GB CXL Memory Module" 1220:"Samsung Electronics Introduces Industry's First 512GB CXL Memory Module" 440: 193: 185: 173: 166: 26: 2087: 2121: 1820: 1609: 369: 176:(PCIe) physical and electrical interface and includes PCIe-based block 1031:"CXL™ Consortium and Gen-Z Consortium™ MoU Update: A Path to Protocol" 2145: 2135: 2102: 2097: 2032: 1907: 1695: 1680: 1675: 381: 248:, and officially incorporated in September 2019. As of January 2022, 245: 1543: 1378:"Compute Express Link Standard | DesignWare IP | Synopsys" 516:(FLIT) block consisting of four 16-byte data 'slots' and a two-byte 137: 2155: 2092: 1825: 1685: 1156:"Compute Express Link (CXL) 3.0 Debuts, Wins CPU Interconnect Wars" 599:
CXL memory controllers typically add about 200 ns of latency.
364: 329: 325: 309: 281: 273: 269: 265: 221: 212:. The CXL Consortium was formed in March 2019 by founding members 2288: 2242: 2226: 2052: 1870: 1815: 1750: 1705: 447: 337: 317: 1458: 2221: 2112: 2077: 2072: 2067: 2062: 1880: 1770: 1730: 1690: 393: 313: 285: 261: 253: 237: 229: 2206: 2117: 1101:"Finally, A Coherent Interconnect Strategy: CXL Absorbs Gen-Z" 427:
On November 14, 2023, the CXL Specification 3.1 was released.
2216: 2107: 2047: 1985: 1958: 1840: 1790: 1715: 1330:"CXL Consortium Makes a Splash at Supercomputing 2021 (SC21)" 1272:"Intel Sapphire Rapids CXL with Emmitsburg PCH Shown at SC21" 916:"CXL Consortium and PCI-SIG Announce Marketing MOU Agreement" 701: 459: 436: 241: 209: 55: 1009:"CXL Consortium and Gen-Z Consortium Announce MOU Agreement" 984:"CXL Consortium and Gen-Z Consortium Announce MOU Agreement" 2211: 2196: 2057: 1968: 1963: 1805: 802:"Intel, Google and others join forces for CXL interconnect" 614: 555: 551: 547: 462: 197: 105: 86: 2160: 1785: 1780: 1056: 523:
CXL 3.0 introduces 256-byte FLIT in PAM-4 transfer mode.
277: 1372: 1370: 1368: 360:
70% of Gen-Z members already joined the CXL Consortium.
16:
Open standard processor interconnection for data centers
1409:
Introduction to Compute Express Link™ (CXL™) Technology
531:
CXL is designed to support three primary device types:
1092: 1365: 264:
joined the founders on the board of directors, while
1483: 1481: 1459:Danny Volkind and Elad Shlisberg (June 15, 2022). 1452: 1422: 1226: 1124:"Compute Express Link (CXL): All you need to know" 1118: 1116: 1114: 200:memory when implementing high storage capacities. 1148: 970:"DMTF and CXL Consortium Establish Work Register" 944:"SNIA and CXL Consortium Form Strategic Alliance" 454:In 2021, CXL 1.1 support was announced for Intel 2319: 1478: 840: 1903:Coherent Accelerator Processor Interface (CAPI) 1321: 1269: 1111: 793: 355:On April 2, 2020, the Compute Express Link and 1441: 1405: 1134: 1099:Morgan, Timothy Prickett (November 23, 2021). 858: 208:The CXL technology was primarily developed by 1566: 1461:"CXL 1.1 vs CXL 2.0 – What's the difference?" 1212: 1429:Consortium, C. X. L. (September 23, 2019). 1250: 889: 161:interconnect for high-speed, high capacity 1573: 1559: 1428: 1328:Consortium, C. X. L. (December 16, 2021). 1327: 1263: 1044:Consortium, C. X. L. (November 10, 2021). 1043: 25: 1289: 817: 815: 1303: 609:Coherent Accelerator Processor Interface 192:(CXL.mem). The serial communication and 1502:(Press release). Samsung. May 10, 2022. 799: 2328:Computer-related introductions in 2019 2320: 1098: 812: 615:Universal Chiplet Interconnect express 1554: 1515:"Just How Bad Is CXL Memory Latency?" 1401: 1399: 1397: 1395: 1393: 1391: 777:"Just How Bad Is CXL Memory Latency?" 1512: 1270:Patrick Kennedy (December 7, 2021). 774: 512:using fixed-width 528 bit (66 byte) 1244: 890:Papermaster, Mark (July 18, 2019). 866:"Compute Express Link: Our Members" 821: 13: 1388: 989:. Beaverton, Oregon. April 2, 2020 470:ACM/IEEE Supercomputing Conference 465:"Genoa" and "Bergamo" processors. 430: 14: 2354: 2333:Peripheral Component Interconnect 1535: 946:. 3 November 2020. Archived from 399: 2304: 2303: 1251:Paul Alcorn (November 8, 2021). 800:Calvert, Will (March 13, 2019). 1506: 1492: 1340: 1187: 1162: 1081: 1070: 1037: 1023: 1001: 976: 962: 936: 922: 908: 883: 526: 169:computers. CXL is built on the 768: 743: 714: 686: 658: 634: 468:CXL devices were shown at the 62: 1: 1898:Intel Ultra Path Interconnect 1406:CXL Consortium (2021-04-02). 1234:"Intel Architecture Day 2021" 627: 1876:Intel QuickPath Interconnect 1866:Direct Media Interface (DMI) 694:"A Milestone in Moving Data" 479: 7: 1513:Mann, Tobias (2022-12-05). 1297:"CXL Put Through Its Paces" 775:Mann, Tobias (2022-12-05). 602: 10: 2359: 2343:Motherboard expansion slot 1861:Compute Express Link (CXL) 806:www.datacenterdynamics.com 594: 586: 439:announced their family of 234:Hewlett Packard Enterprise 203: 180:protocol (CXL.io) and new 39:; 5 years ago 2297: 2256: 2235: 2184: 2098:IEEE-1284 (parallel port) 2020: 2013:logical device interface) 1916: 1668: 1602: 414:distributed shared memory 132: 122: 72: 61: 51: 33: 24: 755:www.electronicdesign.com 554:) with high-performance 184:protocols for accessing 1064:"CXL Will Absorb Gen-Z" 518:cyclic redundancy check 163:central processing unit 1660:List of bus bandwidths 1352:computeexpresslink.org 1046:"Exploring the Future" 854:. September 17, 2019. 418:disaggregated storage 2103:IEEE-1394 (FireWire) 1841:PCI Extended (PCI-X) 1435:Compute Express Link 1418:– via YouTube. 1334:Compute Express Link 1299:. December 10, 2021. 1050:Compute Express Link 918:. 23 September 2021. 852:www.businesswire.com 726:www.businesswire.com 646:Compute Express Link 621:Data processing unit 396:(Nvidia) protocols. 298:Microchip Technology 151:Compute Express Link 20:Compute Express Link 1944:Parallel ATA (PATA) 930:"Industry Liaisons" 458:processors and AMD 363:On August 1, 2022, 258:Samsung Electronics 140:.computeexpresslink 21: 1851:PCI Express (PCIe) 1066:. 9 December 2021. 950:on 16 January 2022 488:on a single link: 435:On April 2, 2019, 306:Oracle Corporation 290:Marvell Technology 19: 2315: 2314: 2301: 2028:Apple Desktop Bus 2005:PCI Express (via 1964:Serial ATA (SATA) 1650:Network on a chip 1519:The Next Platform 1105:The Next Platform 781:The Next Platform 757:. 13 October 2021 670:finance.yahoo.com 514:Flow Control Unit 446:On May 11, 2021, 242:Intel Corporation 148: 147: 96:63.015 GB/s (×16) 2350: 2307: 2306: 2299: 1761:HP Precision Bus 1575: 1568: 1561: 1552: 1551: 1547: 1546: 1544:Official website 1529: 1528: 1526: 1525: 1510: 1504: 1503: 1496: 1490: 1485: 1476: 1475: 1473: 1471: 1465: 1456: 1450: 1445: 1439: 1438: 1426: 1420: 1419: 1417: 1416: 1403: 1386: 1385: 1382:www.synopsys.com 1374: 1363: 1362: 1360: 1359: 1344: 1338: 1337: 1325: 1319: 1318: 1307: 1301: 1300: 1293: 1287: 1286: 1284: 1282: 1267: 1261: 1260: 1248: 1242: 1241: 1230: 1224: 1223: 1216: 1210: 1209: 1207: 1206: 1191: 1185: 1184: 1182: 1181: 1166: 1160: 1159: 1158:. 2 August 2022. 1152: 1146: 1145: 1138: 1132: 1131: 1120: 1109: 1108: 1096: 1090: 1085: 1079: 1074: 1068: 1067: 1060: 1054: 1053: 1041: 1035: 1034: 1027: 1021: 1020: 1018: 1016: 1005: 999: 998: 996: 994: 988: 980: 974: 973: 972:. 14 April 2020. 966: 960: 959: 957: 955: 940: 934: 933: 926: 920: 919: 912: 906: 905: 903: 902: 887: 881: 880: 878: 877: 862: 856: 855: 844: 838: 837: 835: 834: 819: 810: 809: 797: 791: 790: 788: 787: 772: 766: 765: 763: 762: 747: 741: 740: 738: 737: 718: 712: 711: 709: 708: 690: 684: 683: 681: 680: 662: 656: 655: 653: 652: 638: 188:(CXL.cache) and 144: 141: 139: 115:121.0 GB/s (×16) 64: 47: 45: 40: 29: 22: 18: 2358: 2357: 2353: 2352: 2351: 2349: 2348: 2347: 2318: 2317: 2316: 2311: 2302: 2293: 2252: 2231: 2180: 2093:IEEE-488 (GPIB) 2016: 1912: 1891:Infinity Fabric 1721:Europe Card Bus 1664: 1598: 1579: 1542: 1541: 1538: 1533: 1532: 1523: 1521: 1511: 1507: 1498: 1497: 1493: 1486: 1479: 1469: 1467: 1463: 1457: 1453: 1446: 1442: 1427: 1423: 1414: 1412: 1404: 1389: 1376: 1375: 1366: 1357: 1355: 1346: 1345: 1341: 1326: 1322: 1309: 1308: 1304: 1295: 1294: 1290: 1280: 1278: 1268: 1264: 1249: 1245: 1232: 1231: 1227: 1218: 1217: 1213: 1204: 1202: 1193: 1192: 1188: 1179: 1177: 1168: 1167: 1163: 1154: 1153: 1149: 1140: 1139: 1135: 1122: 1121: 1112: 1097: 1093: 1086: 1082: 1075: 1071: 1062: 1061: 1057: 1042: 1038: 1033:. 24 June 2021. 1029: 1028: 1024: 1014: 1012: 1011:. April 2, 2020 1007: 1006: 1002: 992: 990: 986: 982: 981: 977: 968: 967: 963: 953: 951: 942: 941: 937: 928: 927: 923: 914: 913: 909: 900: 898: 888: 884: 875: 873: 864: 863: 859: 846: 845: 841: 832: 830: 820: 813: 798: 794: 785: 783: 773: 769: 760: 758: 749: 748: 744: 735: 733: 720: 719: 715: 706: 704: 692: 691: 687: 678: 676: 664: 663: 659: 650: 648: 640: 639: 635: 630: 605: 597: 589: 529: 482: 474:Teledyne LeCroy 456:Sapphire Rapids 443:featuring CXL. 433: 431:Implementations 402: 394:NVLink/NVSwitch 378:Infinity Fabric 334:Western Digital 206: 136: 118: 112:7.563 GB/s (×1) 100: 99: 93:3.938 GB/s (×1) 77: 43: 41: 38: 17: 12: 11: 5: 2356: 2346: 2345: 2340: 2335: 2330: 2313: 2312: 2298: 2295: 2294: 2292: 2291: 2286: 2281: 2271: 2266: 2260: 2258: 2254: 2253: 2251: 2250: 2245: 2239: 2237: 2233: 2232: 2230: 2229: 2224: 2219: 2214: 2209: 2204: 2202:Intel HD Audio 2199: 2194: 2192:ADAT Lightpipe 2188: 2186: 2182: 2181: 2179: 2178: 2173: 2168: 2163: 2158: 2153: 2148: 2143: 2138: 2133: 2115: 2110: 2105: 2100: 2095: 2090: 2085: 2080: 2075: 2070: 2065: 2060: 2055: 2050: 2045: 2040: 2035: 2030: 2024: 2022: 2018: 2017: 2015: 2014: 2003: 1998: 1993: 1988: 1983: 1982: 1981: 1976: 1966: 1961: 1956: 1951: 1946: 1941: 1936: 1931: 1926: 1920: 1918: 1914: 1913: 1911: 1910: 1905: 1900: 1895: 1894: 1893: 1886:HyperTransport 1883: 1878: 1873: 1868: 1863: 1858: 1853: 1848: 1843: 1838: 1833: 1828: 1823: 1818: 1813: 1808: 1803: 1798: 1793: 1788: 1783: 1778: 1773: 1768: 1763: 1758: 1753: 1748: 1743: 1738: 1733: 1728: 1723: 1718: 1713: 1708: 1703: 1698: 1693: 1688: 1683: 1678: 1672: 1670: 1666: 1665: 1663: 1662: 1657: 1652: 1647: 1642: 1640:Bus contention 1637: 1632: 1627: 1622: 1617: 1615:Front-side bus 1612: 1606: 1604: 1600: 1599: 1596:computer buses 1578: 1577: 1570: 1563: 1555: 1549: 1548: 1537: 1536:External links 1534: 1531: 1530: 1505: 1491: 1477: 1451: 1440: 1421: 1387: 1364: 1339: 1320: 1302: 1288: 1276:Serve the Home 1262: 1257:Tom's Hardware 1243: 1225: 1211: 1186: 1161: 1147: 1133: 1110: 1091: 1080: 1069: 1055: 1036: 1022: 1000: 975: 961: 935: 921: 907: 882: 870:CXL Consortium 857: 839: 822:Cutress, Ian. 811: 792: 767: 742: 713: 698:Intel Newsroom 685: 674:Yahoo! Finance 657: 632: 631: 629: 626: 625: 624: 618: 612: 604: 601: 596: 593: 588: 585: 568: 567: 563: 540: 528: 525: 509: 508: 502: 496: 481: 478: 432: 429: 401: 400:Specifications 398: 205: 202: 182:cache-coherent 146: 145: 134: 130: 129: 124: 120: 119: 117: 116: 113: 109: 98: 97: 94: 90: 74: 70: 69: 66: 59: 58: 53: 49: 48: 35: 31: 30: 15: 9: 6: 4: 3: 2: 2355: 2344: 2341: 2339: 2336: 2334: 2331: 2329: 2326: 2325: 2323: 2310: 2296: 2290: 2287: 2285: 2282: 2279: 2275: 2272: 2270: 2267: 2265: 2264:Multidrop bus 2262: 2261: 2259: 2255: 2249: 2246: 2244: 2241: 2240: 2238: 2234: 2228: 2225: 2223: 2220: 2218: 2215: 2213: 2210: 2208: 2205: 2203: 2200: 2198: 2195: 2193: 2190: 2189: 2187: 2183: 2177: 2174: 2172: 2171:External PCIe 2169: 2167: 2164: 2162: 2159: 2157: 2154: 2152: 2151:Parallel SCSI 2149: 2147: 2144: 2142: 2139: 2137: 2134: 2131: 2127: 2123: 2119: 2116: 2114: 2111: 2109: 2106: 2104: 2101: 2099: 2096: 2094: 2091: 2089: 2086: 2084: 2081: 2079: 2076: 2074: 2071: 2069: 2066: 2064: 2061: 2059: 2056: 2054: 2051: 2049: 2046: 2044: 2043:Commodore bus 2041: 2039: 2036: 2034: 2031: 2029: 2026: 2025: 2023: 2019: 2012: 2008: 2004: 2002: 1999: 1997: 1994: 1992: 1991:Fibre Channel 1989: 1987: 1984: 1980: 1977: 1975: 1972: 1971: 1970: 1967: 1965: 1962: 1960: 1957: 1955: 1952: 1950: 1947: 1945: 1942: 1940: 1937: 1935: 1932: 1930: 1927: 1925: 1922: 1921: 1919: 1915: 1909: 1906: 1904: 1901: 1899: 1896: 1892: 1889: 1888: 1887: 1884: 1882: 1879: 1877: 1874: 1872: 1869: 1867: 1864: 1862: 1859: 1857: 1854: 1852: 1849: 1847: 1844: 1842: 1839: 1837: 1834: 1832: 1829: 1827: 1824: 1822: 1819: 1817: 1814: 1812: 1809: 1807: 1804: 1802: 1799: 1797: 1794: 1792: 1789: 1787: 1784: 1782: 1779: 1777: 1774: 1772: 1769: 1767: 1764: 1762: 1759: 1757: 1754: 1752: 1749: 1747: 1744: 1742: 1739: 1737: 1734: 1732: 1729: 1727: 1724: 1722: 1719: 1717: 1714: 1712: 1709: 1707: 1704: 1702: 1699: 1697: 1694: 1692: 1689: 1687: 1684: 1682: 1679: 1677: 1674: 1673: 1671: 1667: 1661: 1658: 1656: 1655:Plug and play 1653: 1651: 1648: 1646: 1645:Bus mastering 1643: 1641: 1638: 1636: 1633: 1631: 1628: 1626: 1623: 1621: 1620:Back-side bus 1618: 1616: 1613: 1611: 1608: 1607: 1605: 1601: 1597: 1594: 1590: 1588: 1583: 1576: 1571: 1569: 1564: 1562: 1557: 1556: 1553: 1545: 1540: 1539: 1520: 1516: 1509: 1501: 1495: 1489: 1484: 1482: 1462: 1455: 1449: 1444: 1436: 1432: 1425: 1411: 1410: 1402: 1400: 1398: 1396: 1394: 1392: 1383: 1379: 1373: 1371: 1369: 1353: 1349: 1343: 1335: 1331: 1324: 1316: 1312: 1306: 1298: 1292: 1277: 1273: 1266: 1258: 1254: 1247: 1239: 1235: 1229: 1221: 1215: 1200: 1196: 1190: 1175: 1171: 1165: 1157: 1151: 1143: 1137: 1129: 1125: 1119: 1117: 1115: 1106: 1102: 1095: 1089: 1084: 1078: 1073: 1065: 1059: 1051: 1047: 1040: 1032: 1026: 1010: 1004: 993:September 25, 985: 979: 971: 965: 949: 945: 939: 931: 925: 917: 911: 897: 896:Community.AMD 893: 886: 871: 867: 861: 853: 849: 843: 829: 825: 818: 816: 807: 803: 796: 782: 778: 771: 756: 752: 746: 731: 730:Business Wire 727: 723: 717: 703: 699: 695: 689: 675: 671: 667: 661: 647: 643: 637: 633: 622: 619: 616: 613: 610: 607: 606: 600: 592: 584: 580: 576: 572: 564: 561: 557: 553: 549: 545: 541: 538: 534: 533: 532: 524: 521: 519: 515: 506: 503: 500: 497: 494: 491: 490: 489: 487: 486:sub-protocols 477: 475: 471: 466: 464: 461: 457: 452: 449: 444: 442: 438: 428: 425: 421: 419: 415: 409: 407: 406:shared memory 397: 395: 392:(Intel), and 391: 387: 383: 379: 375: 371: 366: 361: 358: 353: 351: 347: 343: 339: 335: 331: 327: 323: 319: 315: 311: 307: 303: 299: 295: 291: 287: 283: 279: 275: 271: 267: 263: 259: 255: 251: 247: 243: 239: 235: 231: 227: 223: 219: 218:Cisco Systems 215: 214:Alibaba Group 211: 201: 199: 195: 191: 190:device memory 187: 186:system memory 183: 179: 175: 172: 168: 164: 160: 159:open standard 156: 152: 143: 135: 131: 128: 125: 121: 114: 111: 110: 107: 103: 95: 92: 91: 88: 84: 80: 75: 71: 67: 60: 57: 54: 50: 36: 32: 28: 23: 2338:Serial buses 1860: 1796:TURBOchannel 1586: 1522:. Retrieved 1518: 1508: 1494: 1470:November 18, 1468:. Retrieved 1454: 1443: 1434: 1424: 1413:. Retrieved 1408: 1381: 1356:. Retrieved 1354:. 2019-09-23 1351: 1342: 1333: 1323: 1314: 1305: 1291: 1281:November 18, 1279:. Retrieved 1275: 1265: 1256: 1246: 1237: 1228: 1214: 1203:. Retrieved 1201:. 2021-05-11 1198: 1189: 1178:. Retrieved 1176:. 2019-05-03 1173: 1164: 1150: 1136: 1127: 1104: 1094: 1083: 1072: 1058: 1049: 1039: 1025: 1013:. Retrieved 1003: 991:. Retrieved 978: 964: 952:. Retrieved 948:the original 938: 924: 910: 899:. Retrieved 895: 885: 874:. Retrieved 869: 860: 851: 842: 831:. Retrieved 827: 805: 795: 784:. Retrieved 780: 770: 759:. Retrieved 754: 745: 734:. Retrieved 732:. 2019-09-17 725: 716: 705:. Retrieved 697: 688: 677:. Retrieved 669: 660: 649:. Retrieved 645: 636: 598: 590: 581: 577: 573: 569: 530: 527:Device types 522: 510: 504: 498: 492: 485: 483: 467: 453: 445: 441:Agilex FPGAs 434: 426: 422: 410: 403: 376:(Mellanox), 362: 354: 207: 178:input/output 154: 150: 149: 101: 82: 78: 34:Year created 2269:CoreConnect 2248:ExpressCard 2176:Thunderbolt 2166:Camera Link 1949:Bus and Tag 1635:Address bus 1630:Control bus 1625:Daisy chain 1466:. UnifabriX 751:"StackPath" 642:"ABOUT CXL" 174:PCI Express 167:data center 76:Full duplex 2322:Categories 2122:ACCESS.bus 2021:Peripheral 1821:InfiniBand 1816:HP GSC bus 1610:System bus 1524:2023-02-03 1415:2024-07-16 1358:2024-07-16 1205:2021-05-11 1180:2019-08-09 954:16 January 901:2020-09-25 876:2020-09-25 833:2019-08-09 786:2023-02-03 761:2023-02-03 736:2019-11-09 707:2019-11-09 679:2019-11-09 651:2019-08-09 628:References 390:Ultra Path 370:InfiniBand 65:of devices 52:Created by 2083:Lightning 2033:Atari SIO 1908:SpaceWire 1741:Zorro III 1681:S-100 bus 1676:SS-50 bus 1669:Standards 1589:standards 1582:Technical 1174:PSG@Intel 1015:April 11, 828:Anandtech 499:CXL.cache 480:Protocols 424:sharing. 386:QuickPath 382:Omni-Path 246:Microsoft 2309:Category 2284:Wishbone 2257:Embedded 2236:Portable 2156:Profibus 2088:DMX512-A 1974:Parallel 1826:Ethernet 1736:Zorro II 1686:Multibus 1587:de facto 603:See also 566:storage. 365:OpenCAPI 330:Synopsys 326:SK Hynix 310:Qualcomm 294:Mellanox 282:Keysight 274:Ericsson 270:Broadcom 222:Dell EMC 157:) is an 2289:SLIMbus 2243:PC Card 2227:TOSLINK 1917:Storage 1871:RapidIO 1751:FASTBUS 1706:STD Bus 1603:General 1315:HPCwire 1199:Samsung 595:Latency 587:Devices 505:CXL.mem 448:Samsung 380:(AMD), 338:PCI-SIG 322:Seagate 318:Renesas 236:(HPE), 204:History 194:pooling 133:Website 42: ( 2222:S/PDIF 2113:1-Wire 2078:RS-485 2073:RS-423 2068:RS-422 2063:RS-232 1924:ST-506 1881:NVLink 1731:STEbus 1691:Unibus 1128:Rambus 872:. 2020 617:(UCIe) 611:(CAPI) 493:CXL.io 348:, and 332:, and 314:Rambus 302:Micron 286:Kioxia 262:Xilinx 254:Nvidia 238:Huawei 230:Google 171:serial 127:Serial 2217:McASP 2185:Audio 2130:SMBus 2126:PMBus 2108:UNI/O 2048:HP-IL 2001:SATAe 1986:ESCON 1959:HIPPI 1791:NuBus 1746:CAMAC 1716:Q-Bus 1711:SMBus 1696:VAXBI 1593:wired 1464:(PDF) 1238:Intel 987:(PDF) 702:Intel 623:(DPU) 460:Zen 4 437:Intel 357:Gen-Z 342:Gen-Z 210:Intel 123:Style 73:Speed 56:Intel 2274:AMBA 2212:MADI 2197:AES3 2058:MIDI 2011:NVMe 2007:AHCI 1969:SCSI 1954:DSSI 1929:ESDI 1806:SBus 1766:EISA 1701:MBus 1591:for 1584:and 1472:2022 1283:2022 1017:2020 995:2020 956:2022 556:GDDR 552:FPGA 548:ASIC 463:EPYC 416:and 384:and 374:RoCE 350:DMTF 346:SNIA 260:and 244:and 226:Meta 198:DIMM 142:.org 106:GT/s 104:(64 87:GT/s 85:(32 68:4096 44:2019 37:2019 2278:AXI 2207:I²S 2161:USB 2146:D²B 2141:SPI 2136:I3C 2118:I²C 2053:HIL 2038:DCB 2009:or 1996:SSA 1979:SAS 1939:SMD 1934:IPI 1856:AGP 1846:PXI 1836:PCI 1831:UPA 1811:VLB 1801:MCA 1786:VPX 1781:VXS 1776:VXI 1771:VME 1756:LPC 1726:ISA 560:HBM 558:or 550:or 544:GPU 537:NIC 278:IBM 266:ARM 250:AMD 155:CXL 138:www 108:): 102:3.x 89:): 83:2.0 79:1.x 63:No. 2324:: 2128:, 2124:, 1517:. 1480:^ 1433:. 1390:^ 1380:. 1367:^ 1350:. 1332:. 1313:. 1274:. 1255:. 1236:. 1197:. 1172:. 1126:. 1113:^ 1103:. 1048:. 894:. 868:. 850:. 826:. 814:^ 804:. 779:. 753:. 728:. 724:. 700:. 696:. 672:. 668:. 644:. 546:, 476:. 372:/ 352:. 344:, 340:, 328:, 324:, 320:, 316:, 312:, 308:, 304:, 300:, 296:, 292:, 288:, 284:, 280:, 276:, 272:, 268:, 256:, 252:, 240:, 232:, 228:, 224:, 220:, 216:, 81:, 2280:) 2276:( 2132:) 2120:( 1574:e 1567:t 1560:v 1527:. 1474:. 1437:. 1384:. 1361:. 1336:. 1317:. 1285:. 1259:. 1240:. 1222:. 1208:. 1183:. 1144:. 1130:. 1107:. 1052:. 1019:. 997:. 958:. 932:. 904:. 879:. 836:. 808:. 789:. 764:. 739:. 710:. 682:. 654:. 388:/ 153:( 46:)

Index


Intel
GT/s
GT/s
Serial
www.computeexpresslink.org
open standard
central processing unit
data center
serial
PCI Express
input/output
cache-coherent
system memory
device memory
pooling
DIMM
Intel
Alibaba Group
Cisco Systems
Dell EMC
Meta
Google
Hewlett Packard Enterprise
Huawei
Intel Corporation
Microsoft
AMD
Nvidia
Samsung Electronics

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.