《1A-202_Advantages and Use Cases for Adding the CXL interface to DPUs- ARM.PDF》由会员分享,可在线阅读,更多相关《1A-202_Advantages and Use Cases for Adding the CXL interface to DPUs- ARM.PDF(11页珍藏版)》请在三个皮匠报告上搜索。
1、Advantages and Use Cases for Adding the CXL interface to DPUsPavel(Pasha)Shamis,Sr.Principal EngineerKshitij Sudan,Director Storage&Accelerator Segment MarketingArm Inc.Enabling technologies for disaggregation and heterogeneityStorage Disagg(NVMe-oF)CompleteAccelerator Disagg(GPUs,FPGA,TPU,Habana,)I
2、n execution/deploymentMemory Disagg(DRAM,SCM)Arch ExplorationStorage+Memory convergence(SDIO)ConceptTodayFuture PastDisaggregationHeterogenouscomputeFPGAsSmartNICsVideoaccelTPUGen1 comp.storageGPU(multi-tenant)CXL Type-3(mem)CXL Type-1CXL Type-2GPUSan Jose,CA April 26-28,2022Drivers for CXL interfac
3、e on DPUs Domain specific accelerators gaining prominence in datacenter Line-rate processing of network traffic is critical for certain use-cases Like compression,de-dupe,encryption,streaming data-processing Near-storage/near-memory processing technologies advancing Computational storage,in-memory p
4、rocessingAll these use-cases need larger DPU memory at low-costCXL interface addresses this need3San Jose,CA April 26-28,2022Emerging datacenter storage&memory architectureDatacenter NetworkWarm caching tierTarget DPUNVMe FlashNVMe FlashNVMe FlashNVMe FlashNVMe FlashNVMe FlashNVMe FlashNVMe FlashNVM
5、e FlashNVMe FlashPCIe SwitchCXL mem expansionCXLStorage/Cold tierNICSoCDRAMDRAMPCIeHBAHBAHBAHBAServer SoCDRAMDRAMDRAMDirect Attached Storage(Flash)Initiator DPU(NVMe-oF)CXLMem expansionOS page$Compute Server 1Compute Server NCompute Server 0General Purpose ComputeCXL mem expansionCXLPCIeCXLCXLContro
6、llerDRAMDRAMDRAMDRAMDRAMDRAMDRAMDRAMDRAMDRAMDDR InterfaceCXL InterfaceDisaggregated DRAM PoolSan Jose,CA April 26-28,2022Sharing DPU attached memory with host Advantages Lower pin-count on host Lower cost/bit Technology for page/data management over described by large cloud providersTMO:Transparent