updated August 2025
Smart Data Accelerator Interface (SDXI) is a proposed standard for a memory to memory Data Mover interface. Software memcpy is the current data movement standard for software implementation due to stable CPU ISA. However, this takes away from application performance and incurs software overhead to provide context isolation. Offload DMA engines and their interface are vendor-specific and not standardized for user-level software.
Open for public review is Smart Data Accelerator Interface (SDXI) Specification v1.0.3r5. Learn more about this update and the upcoming SDXI Specification v1.1 in this video
The SDXI TWG -
Version 1.0 of the Smart Data Accelerator Interface Specification has been released.
Watch the video to learn about the specification, and also check out an interview with Shyam Iyer, SDXI Technical Work Group Chair, at Flash Memory Summit.
As new memory technologies get adopted and memory fabrics expand the use of tiered memory, data mover acceleration and its uses will increase. This TWG will encourage adoption and extensions to this data mover interface.