SlideShare a Scribd company logo
1 of 26
The Past, Present,
and Future of CXL
Charles Fan
CEO and Co-Founder
MemVerge
CXL Past
Successes Led by CXL Consortium
• Herded over 200 members & adopters
• Streamlined standards efforts
• Completed 1.x, 2.x, and 3.x specs.
• Ignited billions in investment
2022 CXL Market Revenue ($M)
Memory-Processor Interface 2023 – Focus on CXL
2022
$1.7M
$1M
$.2M
$1.7M
CXL DRAM
CXL Memory Expander Controller
CXL Memory Expander
(includes DRAM & Controller)
2022: CXL Technologies Emerged
Switches
Processors
Software
DRAM
Memory Expansion
Exiting 2022
Specifications
Technologies
2019 2022 2023 2024
Concept Cars
We
Were
Here
CXL
Present
Co-Engineering
Concept Cars
CXL Memory Expansion
9
Optical CXL Demo
CXL Mem. Achieves ~2.4x Higher Throughput than Disk
OPT-66B model
results
Disk
(NVMe)
CXL
Memory
System
Memory
MemVerge
60:40 Policy
DecodeThroughput
(Tokens/s)
1.984 4.859 6.216 6.237
Decode Latency (s) 338.7 138.2 108.1 107.7
Project CXL Flight Simulator
Open Source QEMU VMs
1
Model of
Memory Expander
Model of
SK hynix Niagara
Get Started
Now
0%
25%
50%
75%
100%
125%
150%
175%
200%
225%
250%
275%
300%
325%
350%
0% 1% 3% 5% 8% 10% 13% 15% 18% 20%
Runtime
vs
Baseline
% Data Spillage
In-Memory Analytics Benchmark (CloudSuite 3), 40GB Dataset
dram cxl swap-nvme Reclaimed
over 200%
performance
with only 20%
additional
memory
Project Endless Memory
Elastic Memory with CXL Pooling
1
Project Gismo
Global I/O-free Shared Memory Objects
13
MEMVERGE CONFIDENTIAL
Shuffle Benchmark Baseline Ray Ray + Gismo
Local Get 1GB object 0.4 sec
0.4 sec - CXL shared memory
as fast as local memory
Remote Get 1GB object 2.7 sec 0.4 sec - 675% faster
Shuffle 50GB
4 nodes, each 4 cores,
128 GB object store
515 sec 185 sec - 280% faster
Exiting 2023
We
Will Be
Here
Specifications
Technologies
2019 2022 2023 2024
Concept Cars
2025
Products
CXL
Future
Boom in Demand for AI and CXL
Memory
hungry
models
doubling
every 3-4
months
Source: OpenAI,
The Economist
CXL Market Revenue Forecast
2022
$1.7M
2028
$15.8B
2026
$2.1B
$143M
$1.5B
$112M $1.9B
$1M
$.2M
$1.7M
$741M
$12.5B
$583M $15B
CXL DRAM
CXL Memory Expander Controller
CXL Memory Expander (includes DRAM & Controller)
CXL Switch
Memory-Processor Interface 2023 – Focus on CXL
DRAM Expander Market Forecast 22-28
30%
70%
100%
87%
13%
25%
75%
Breakdown by format
Breakdown by use case
Drives
Add-in card
Direct attached memory expansion
Memory pooling
2022
$1.7M
2022
$1.7M
2028
$15B
2028
$15B
“The CXL memory market is expected to take off with the rise of memory pooling”
Memory-Processor Interface 2023 – Focus on CXL
CXL Disaggregates Memory
Storage
Disaggregation
Memory
Disaggregation
Storage Area
Network (SAN)
Fabric-Attached
Memory
Advanced Storage
Services
Memory-as-a-
Service
Fiber Channel Storage Data Services
CXL Memory Data Services
Creating a New Industry Focus
“This change of paradigm could give birth to a new industry focused on CXL
memory fabric software, systems and services.” - Yole
Memory-as-a-Service Community
Linux OS Open Source & Distros
Software Standards & Specifications
Device & Fabric Management
User Space Data Services
Select Organizations Contributing
MemVerge Software for CXL
K8S Schedulers
xPU xPU
xPU xPU
System software
Hardware
Shared Memory
OS/HV OS/HV
OS/HV
OS/HV
App App
App App
…
Global Memory Composer Memory Viewer
Memory Machine
Tiering/
Compression
Snapshot/
Live Migration
Sharing
Provision Compose Schedule App
Profiling
Resource
Monitoring
App-Centric Data Services
Multi-Cell Control Plane
Memory Viewer
23
Get it now
Essential for selling, configuring, and troubleshooting CXL products.
Available with your branding.
CXL Forum Activities Expanding to Accelerate
Co-engineering & Co-marketing
24
Participate
CXL Forum Events
CXLforum.com
CXL Forum Academy
CXL Forum Blog
Projects
Directory
Email Newsletter
Social Media
www.cxlforum.com
MemVerge: Past Present and Future of CXL

More Related Content

What's hot

03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
Gopi Krishnamurthy
 

What's hot (20)

CXL Memory Expansion, Pooling, Sharing, FAM Enablement, and Switching
CXL Memory Expansion, Pooling, Sharing, FAM Enablement, and SwitchingCXL Memory Expansion, Pooling, Sharing, FAM Enablement, and Switching
CXL Memory Expansion, Pooling, Sharing, FAM Enablement, and Switching
 
CXL at OCP
CXL at OCPCXL at OCP
CXL at OCP
 
SK hynix CXL Disaggregated Memory Solution
SK hynix CXL Disaggregated Memory SolutionSK hynix CXL Disaggregated Memory Solution
SK hynix CXL Disaggregated Memory Solution
 
Shared Memory Centric Computing with CXL & OMI
Shared Memory Centric Computing with CXL & OMIShared Memory Centric Computing with CXL & OMI
Shared Memory Centric Computing with CXL & OMI
 
The State of CXL-related Activities within OCP
The State of CXL-related Activities within OCPThe State of CXL-related Activities within OCP
The State of CXL-related Activities within OCP
 
Micron: Memory Expansion with CXL Modules: Benefits, Use Cases and Enriching ...
Micron: Memory Expansion with CXL Modules: Benefits, Use Cases and Enriching ...Micron: Memory Expansion with CXL Modules: Benefits, Use Cases and Enriching ...
Micron: Memory Expansion with CXL Modules: Benefits, Use Cases and Enriching ...
 
Q1 Memory Fabric Forum: Intel Enabling Compute Express Link (CXL)
Q1 Memory Fabric Forum: Intel Enabling Compute Express Link (CXL)Q1 Memory Fabric Forum: Intel Enabling Compute Express Link (CXL)
Q1 Memory Fabric Forum: Intel Enabling Compute Express Link (CXL)
 
Q1 Memory Fabric Forum: Memory Processor Interface 2023, Focus on CXL
Q1 Memory Fabric Forum: Memory Processor Interface 2023, Focus on CXLQ1 Memory Fabric Forum: Memory Processor Interface 2023, Focus on CXL
Q1 Memory Fabric Forum: Memory Processor Interface 2023, Focus on CXL
 
PCI Express* based Storage: Data Center NVM Express* Platform Topologies
PCI Express* based Storage: Data Center NVM Express* Platform TopologiesPCI Express* based Storage: Data Center NVM Express* Platform Topologies
PCI Express* based Storage: Data Center NVM Express* Platform Topologies
 
CXL Fabric Management Standards
CXL Fabric Management StandardsCXL Fabric Management Standards
CXL Fabric Management Standards
 
Samsung: CMM-H Tiered Memory Solution with Built-in DRAM
Samsung: CMM-H Tiered Memory Solution with Built-in DRAMSamsung: CMM-H Tiered Memory Solution with Built-in DRAM
Samsung: CMM-H Tiered Memory Solution with Built-in DRAM
 
Molex and Nvidia - Partnership to enable copper for the next generation artif...
Molex and Nvidia - Partnership to enable copper for the next generation artif...Molex and Nvidia - Partnership to enable copper for the next generation artif...
Molex and Nvidia - Partnership to enable copper for the next generation artif...
 
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
 
AMD EPYC™ Microprocessor Architecture
AMD EPYC™ Microprocessor ArchitectureAMD EPYC™ Microprocessor Architecture
AMD EPYC™ Microprocessor Architecture
 
If AMD Adopted OMI in their EPYC Architecture
If AMD Adopted OMI in their EPYC ArchitectureIf AMD Adopted OMI in their EPYC Architecture
If AMD Adopted OMI in their EPYC Architecture
 
SMART Modular: Memory Solutions with CXL
SMART Modular: Memory Solutions with CXLSMART Modular: Memory Solutions with CXL
SMART Modular: Memory Solutions with CXL
 
Moving to PCI Express based SSD with NVM Express
Moving to PCI Express based SSD with NVM ExpressMoving to PCI Express based SSD with NVM Express
Moving to PCI Express based SSD with NVM Express
 
Breaking the Memory Wall
Breaking the Memory WallBreaking the Memory Wall
Breaking the Memory Wall
 
3D V-Cache
3D V-Cache 3D V-Cache
3D V-Cache
 
The Power of HPC with Next Generation Supermicro Systems
The Power of HPC with Next Generation Supermicro Systems The Power of HPC with Next Generation Supermicro Systems
The Power of HPC with Next Generation Supermicro Systems
 

Similar to MemVerge: Past Present and Future of CXL

3. ami big data hadoop on ucs seminar may 2013
3. ami big data hadoop on ucs seminar may 20133. ami big data hadoop on ucs seminar may 2013
3. ami big data hadoop on ucs seminar may 2013
Taldor Group
 
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
Edge AI and Vision Alliance
 

Similar to MemVerge: Past Present and Future of CXL (20)

Q1 Memory Fabric Forum: Advantages of Optical CXL​ for Disaggregated Compute ...
Q1 Memory Fabric Forum: Advantages of Optical CXL​ for Disaggregated Compute ...Q1 Memory Fabric Forum: Advantages of Optical CXL​ for Disaggregated Compute ...
Q1 Memory Fabric Forum: Advantages of Optical CXL​ for Disaggregated Compute ...
 
CXL Consortium: CXL and Composable Systems
CXL Consortium: CXL and Composable SystemsCXL Consortium: CXL and Composable Systems
CXL Consortium: CXL and Composable Systems
 
Cloud Storage: The Next 40 Years
Cloud Storage: The Next 40 YearsCloud Storage: The Next 40 Years
Cloud Storage: The Next 40 Years
 
Photowave Presentation Slides - 11.8.23.pptx
Photowave Presentation Slides - 11.8.23.pptxPhotowave Presentation Slides - 11.8.23.pptx
Photowave Presentation Slides - 11.8.23.pptx
 
Q1 Memory Fabric Forum: Breaking Through the Memory Wall
Q1 Memory Fabric Forum: Breaking Through the Memory WallQ1 Memory Fabric Forum: Breaking Through the Memory Wall
Q1 Memory Fabric Forum: Breaking Through the Memory Wall
 
3D Stacked Memory Patent Landscape Analysis
3D Stacked Memory Patent Landscape Analysis3D Stacked Memory Patent Landscape Analysis
3D Stacked Memory Patent Landscape Analysis
 
Qualcomm Webinar: Solving Unsolvable Combinatorial Problems with AI
Qualcomm Webinar: Solving Unsolvable Combinatorial Problems with AIQualcomm Webinar: Solving Unsolvable Combinatorial Problems with AI
Qualcomm Webinar: Solving Unsolvable Combinatorial Problems with AI
 
MemVerge - The Dawn of Big Memory
MemVerge - The Dawn of Big MemoryMemVerge - The Dawn of Big Memory
MemVerge - The Dawn of Big Memory
 
WML OpenPOWER presentation
WML OpenPOWER presentationWML OpenPOWER presentation
WML OpenPOWER presentation
 
1.1. SOC AND MULTICORE ARCHITECTURES FOR EMBEDDED SYSTEMS (2).pdf
1.1. SOC AND MULTICORE ARCHITECTURES FOR EMBEDDED SYSTEMS (2).pdf1.1. SOC AND MULTICORE ARCHITECTURES FOR EMBEDDED SYSTEMS (2).pdf
1.1. SOC AND MULTICORE ARCHITECTURES FOR EMBEDDED SYSTEMS (2).pdf
 
3. ami big data hadoop on ucs seminar may 2013
3. ami big data hadoop on ucs seminar may 20133. ami big data hadoop on ucs seminar may 2013
3. ami big data hadoop on ucs seminar may 2013
 
AMD: 4th Generation EPYC CXL Demo
AMD: 4th Generation EPYC CXL DemoAMD: 4th Generation EPYC CXL Demo
AMD: 4th Generation EPYC CXL Demo
 
Decision Optimization - CPLEX Optimization Studio - Product Overview(2).PPTX
Decision Optimization - CPLEX Optimization Studio - Product Overview(2).PPTXDecision Optimization - CPLEX Optimization Studio - Product Overview(2).PPTX
Decision Optimization - CPLEX Optimization Studio - Product Overview(2).PPTX
 
Astera Labs: Intelligent Connectivity for Cloud and AI Infrastructure
Astera Labs:  Intelligent Connectivity for Cloud and AI InfrastructureAstera Labs:  Intelligent Connectivity for Cloud and AI Infrastructure
Astera Labs: Intelligent Connectivity for Cloud and AI Infrastructure
 
Marvell - Transforming Cloud Data Centers with CXL
Marvell - Transforming Cloud Data Centers with CXLMarvell - Transforming Cloud Data Centers with CXL
Marvell - Transforming Cloud Data Centers with CXL
 
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
 
Q1 Memory Fabric Forum: Big Memory Computing for AI
Q1 Memory Fabric Forum: Big Memory Computing for AIQ1 Memory Fabric Forum: Big Memory Computing for AI
Q1 Memory Fabric Forum: Big Memory Computing for AI
 
Fmcad08
Fmcad08Fmcad08
Fmcad08
 
Red hat Storage Day LA - Designing Ceph Clusters Using Intel-Based Hardware
Red hat Storage Day LA - Designing Ceph Clusters Using Intel-Based HardwareRed hat Storage Day LA - Designing Ceph Clusters Using Intel-Based Hardware
Red hat Storage Day LA - Designing Ceph Clusters Using Intel-Based Hardware
 
IBM DS8880 and IBM Z - Integrated by Design
IBM DS8880 and IBM Z - Integrated by DesignIBM DS8880 and IBM Z - Integrated by Design
IBM DS8880 and IBM Z - Integrated by Design
 

More from Memory Fabric Forum

More from Memory Fabric Forum (20)

H3 Platform CXL Solution_Memory Fabric Forum.pptx
H3 Platform CXL Solution_Memory Fabric Forum.pptxH3 Platform CXL Solution_Memory Fabric Forum.pptx
H3 Platform CXL Solution_Memory Fabric Forum.pptx
 
Q1 Memory Fabric Forum: ZeroPoint. Remove the waste. Release the power.
Q1 Memory Fabric Forum: ZeroPoint. Remove the waste. Release the power.Q1 Memory Fabric Forum: ZeroPoint. Remove the waste. Release the power.
Q1 Memory Fabric Forum: ZeroPoint. Remove the waste. Release the power.
 
Q1 Memory Fabric Forum: Building Fast and Secure Chips with CXL IP
Q1 Memory Fabric Forum: Building Fast and Secure Chips with CXL IPQ1 Memory Fabric Forum: Building Fast and Secure Chips with CXL IP
Q1 Memory Fabric Forum: Building Fast and Secure Chips with CXL IP
 
Q1 Memory Fabric Forum: Using CXL with AI Applications - Steve Scargall.pptx
Q1 Memory Fabric Forum: Using CXL with AI Applications - Steve Scargall.pptxQ1 Memory Fabric Forum: Using CXL with AI Applications - Steve Scargall.pptx
Q1 Memory Fabric Forum: Using CXL with AI Applications - Steve Scargall.pptx
 
Q1 Memory Fabric Forum: Memory expansion with CXL-Ready Systems and Devices
Q1 Memory Fabric Forum: Memory expansion with CXL-Ready Systems and DevicesQ1 Memory Fabric Forum: Memory expansion with CXL-Ready Systems and Devices
Q1 Memory Fabric Forum: Memory expansion with CXL-Ready Systems and Devices
 
Q1 Memory Fabric Forum: About MindShare Training
Q1 Memory Fabric Forum: About MindShare TrainingQ1 Memory Fabric Forum: About MindShare Training
Q1 Memory Fabric Forum: About MindShare Training
 
Q1 Memory Fabric Forum: CXL-Related Activities within OCP
Q1 Memory Fabric Forum: CXL-Related Activities within OCPQ1 Memory Fabric Forum: CXL-Related Activities within OCP
Q1 Memory Fabric Forum: CXL-Related Activities within OCP
 
Q1 Memory Fabric Forum: CXL Controller by Montage Technology
Q1 Memory Fabric Forum: CXL Controller by Montage TechnologyQ1 Memory Fabric Forum: CXL Controller by Montage Technology
Q1 Memory Fabric Forum: CXL Controller by Montage Technology
 
Q1 Memory Fabric Forum: Teledyne LeCroy | Austin Labs
Q1 Memory Fabric Forum: Teledyne LeCroy | Austin LabsQ1 Memory Fabric Forum: Teledyne LeCroy | Austin Labs
Q1 Memory Fabric Forum: Teledyne LeCroy | Austin Labs
 
Q1 Memory Fabric Forum: SMART CXL Product Lineup
Q1 Memory Fabric Forum: SMART CXL Product LineupQ1 Memory Fabric Forum: SMART CXL Product Lineup
Q1 Memory Fabric Forum: SMART CXL Product Lineup
 
Q1 Memory Fabric Forum: CXL Form Factor Primer
Q1 Memory Fabric Forum: CXL Form Factor PrimerQ1 Memory Fabric Forum: CXL Form Factor Primer
Q1 Memory Fabric Forum: CXL Form Factor Primer
 
Q1 Memory Fabric Forum: Memory Fabric in a Composable System
Q1 Memory Fabric Forum: Memory Fabric in a Composable SystemQ1 Memory Fabric Forum: Memory Fabric in a Composable System
Q1 Memory Fabric Forum: Memory Fabric in a Composable System
 
Q1 Memory Fabric Forum: Micron CXL-Compatible Memory Modules
Q1 Memory Fabric Forum: Micron CXL-Compatible Memory ModulesQ1 Memory Fabric Forum: Micron CXL-Compatible Memory Modules
Q1 Memory Fabric Forum: Micron CXL-Compatible Memory Modules
 
Q1 Memory Fabric Forum: Compute Express Link (CXL) 3.1 Update
Q1 Memory Fabric Forum: Compute Express Link (CXL) 3.1 UpdateQ1 Memory Fabric Forum: Compute Express Link (CXL) 3.1 Update
Q1 Memory Fabric Forum: Compute Express Link (CXL) 3.1 Update
 
Q1 Memory Fabric Forum: XConn CXL Switches for AI
Q1 Memory Fabric Forum: XConn CXL Switches for AIQ1 Memory Fabric Forum: XConn CXL Switches for AI
Q1 Memory Fabric Forum: XConn CXL Switches for AI
 
Q1 Memory Fabric Forum: VMware Memory Vision
Q1 Memory Fabric Forum: VMware Memory VisionQ1 Memory Fabric Forum: VMware Memory Vision
Q1 Memory Fabric Forum: VMware Memory Vision
 
MemVerge: Memory Expansion Without Breaking the Budget
MemVerge: Memory Expansion Without Breaking the BudgetMemVerge: Memory Expansion Without Breaking the Budget
MemVerge: Memory Expansion Without Breaking the Budget
 
Micron - CXL Enabling New Pliability in the Modern Data Center.pptx
Micron - CXL Enabling New Pliability in the Modern Data Center.pptxMicron - CXL Enabling New Pliability in the Modern Data Center.pptx
Micron - CXL Enabling New Pliability in the Modern Data Center.pptx
 
TE Connectivity: Card Edge Interconnects
TE Connectivity: Card Edge InterconnectsTE Connectivity: Card Edge Interconnects
TE Connectivity: Card Edge Interconnects
 
Synopsys: Achieve First Pass Silicon Success with Synopsys CXL IP Solutions
Synopsys: Achieve First Pass Silicon Success with Synopsys CXL IP SolutionsSynopsys: Achieve First Pass Silicon Success with Synopsys CXL IP Solutions
Synopsys: Achieve First Pass Silicon Success with Synopsys CXL IP Solutions
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

MemVerge: Past Present and Future of CXL

  • 1. The Past, Present, and Future of CXL Charles Fan CEO and Co-Founder MemVerge
  • 3. Successes Led by CXL Consortium • Herded over 200 members & adopters • Streamlined standards efforts • Completed 1.x, 2.x, and 3.x specs. • Ignited billions in investment
  • 4. 2022 CXL Market Revenue ($M) Memory-Processor Interface 2023 – Focus on CXL 2022 $1.7M $1M $.2M $1.7M CXL DRAM CXL Memory Expander Controller CXL Memory Expander (includes DRAM & Controller)
  • 5. 2022: CXL Technologies Emerged Switches Processors Software DRAM Memory Expansion
  • 6. Exiting 2022 Specifications Technologies 2019 2022 2023 2024 Concept Cars We Were Here
  • 10. Optical CXL Demo CXL Mem. Achieves ~2.4x Higher Throughput than Disk OPT-66B model results Disk (NVMe) CXL Memory System Memory MemVerge 60:40 Policy DecodeThroughput (Tokens/s) 1.984 4.859 6.216 6.237 Decode Latency (s) 338.7 138.2 108.1 107.7
  • 11. Project CXL Flight Simulator Open Source QEMU VMs 1 Model of Memory Expander Model of SK hynix Niagara Get Started Now
  • 12. 0% 25% 50% 75% 100% 125% 150% 175% 200% 225% 250% 275% 300% 325% 350% 0% 1% 3% 5% 8% 10% 13% 15% 18% 20% Runtime vs Baseline % Data Spillage In-Memory Analytics Benchmark (CloudSuite 3), 40GB Dataset dram cxl swap-nvme Reclaimed over 200% performance with only 20% additional memory Project Endless Memory Elastic Memory with CXL Pooling 1
  • 13. Project Gismo Global I/O-free Shared Memory Objects 13 MEMVERGE CONFIDENTIAL Shuffle Benchmark Baseline Ray Ray + Gismo Local Get 1GB object 0.4 sec 0.4 sec - CXL shared memory as fast as local memory Remote Get 1GB object 2.7 sec 0.4 sec - 675% faster Shuffle 50GB 4 nodes, each 4 cores, 128 GB object store 515 sec 185 sec - 280% faster
  • 14. Exiting 2023 We Will Be Here Specifications Technologies 2019 2022 2023 2024 Concept Cars 2025 Products
  • 16. Boom in Demand for AI and CXL Memory hungry models doubling every 3-4 months Source: OpenAI, The Economist
  • 17. CXL Market Revenue Forecast 2022 $1.7M 2028 $15.8B 2026 $2.1B $143M $1.5B $112M $1.9B $1M $.2M $1.7M $741M $12.5B $583M $15B CXL DRAM CXL Memory Expander Controller CXL Memory Expander (includes DRAM & Controller) CXL Switch Memory-Processor Interface 2023 – Focus on CXL
  • 18. DRAM Expander Market Forecast 22-28 30% 70% 100% 87% 13% 25% 75% Breakdown by format Breakdown by use case Drives Add-in card Direct attached memory expansion Memory pooling 2022 $1.7M 2022 $1.7M 2028 $15B 2028 $15B “The CXL memory market is expected to take off with the rise of memory pooling” Memory-Processor Interface 2023 – Focus on CXL
  • 19. CXL Disaggregates Memory Storage Disaggregation Memory Disaggregation Storage Area Network (SAN) Fabric-Attached Memory Advanced Storage Services Memory-as-a- Service Fiber Channel Storage Data Services CXL Memory Data Services
  • 20. Creating a New Industry Focus “This change of paradigm could give birth to a new industry focused on CXL memory fabric software, systems and services.” - Yole
  • 21. Memory-as-a-Service Community Linux OS Open Source & Distros Software Standards & Specifications Device & Fabric Management User Space Data Services Select Organizations Contributing
  • 22. MemVerge Software for CXL K8S Schedulers xPU xPU xPU xPU System software Hardware Shared Memory OS/HV OS/HV OS/HV OS/HV App App App App … Global Memory Composer Memory Viewer Memory Machine Tiering/ Compression Snapshot/ Live Migration Sharing Provision Compose Schedule App Profiling Resource Monitoring App-Centric Data Services Multi-Cell Control Plane
  • 23. Memory Viewer 23 Get it now Essential for selling, configuring, and troubleshooting CXL products. Available with your branding.
  • 24. CXL Forum Activities Expanding to Accelerate Co-engineering & Co-marketing 24 Participate CXL Forum Events CXLforum.com CXL Forum Academy CXL Forum Blog Projects Directory Email Newsletter Social Media

Editor's Notes

  1. MemVerge policy: System memory 60%, CXL Memory 40%
  2. Enables applications to take advantage of CXL shared memory Gismo Library Links to the application on each node Provides object lifecycle APIs C/C++ support Gismo Manager Daemon that runs on one of the nodes in the cluster Manages object store access across nodes