《SNIA-SDC23-Iyer-SNIA-SDXI-Specification- v1.0-and-beyond.pdf》由会员分享,可在线阅读,更多相关《SNIA-SDC23-Iyer-SNIA-SDXI-Specification- v1.0-and-beyond.pdf(40页珍藏版)》请在三个皮匠报告上搜索。
1、1|2023 SNIA.All Rights Reserved.Virtual ConferenceSeptember 28-29,2021SNIA SDXI Specification v1.0 and beyondShyam IyerChair,SNIA SDXI TWGMember,SNIA Technical CouncilDistinguished Engineer,Dell2|2023 SNIA.All Rights Reserved.3|2023 SNIA.All Rights Reserved.AgendaCompute,IO,Memory Bubble Current Mem
2、ory to Memory Data Movement StandardUse Cases Application Patterns and benefits of Data Movement&AccelerationSNIA SDXI TWG Goals and Tenets A brief introduction to the internals of SDXI SpecificationSDXI FuturesSDXI Community/EcosystemSummary4|2023 SNIA.All Rights Reserved.Legacy Compute,Memory,IO B
3、ubblesComputeMemoryI/OCoherency DomainLatency and/or Bandwidth OptimizedTypically,Non-CoherentApplicationData in useData StorageData TransportInstructs DMA5|2023 SNIA.All Rights Reserved.Emerging BubblesHot MemoryGPUCPUASSP(Includes Drives,NICs)FPGANon Volatile MemoryVolatile MemoryCapacity MemoryCo
4、ld MemoryMemory Links/FabricsShared Design constraintsLatencyBandwidthCoherencyControlApplication6|2023 SNIA.All Rights Reserved.Current Data Movement StandardSoftware memcpy is the current data movement standardStable ISAHowever,Takes away from application performanceIncurs software overhead to pro
5、vide context isolation.Offload DMA engines and their interfaces are vendor-specificNot standardized for user-level software.7|2023 SNIA.All Rights Reserved.AgendaCompute,IO,Memory Bubble Current Memory to Memory Data Movement StandardUse Cases Application Patterns and benefits of Data Movement&Accel
6、erationSNIA SDXI TWG Goals and Tenets A brief introduction to the internals of SDXI SpecificationSDXI FuturesSDXI Community/EcosystemSummary8|2023 SNIA.All Rights Reserved.Application Pattern 1(Buffer Copies)Memory Buffer(source)Application(User)Memory Buffer(source)Memory Buffer(dest)Application(Us