There is an exponential growth of stored data and of applications processing data in the cloud and the edge. These applications based on traditional CPU based architectures may run into resource limits. Recent developments in Computational Storage have emerged as a promising solution to alleviate the limitations associated with traditional models. In this model, compute is performed near data thereby overcoming CPU, memory and fabric limitations. The SNIA Computational Storage TWG is leading the way towards an application programming model while the NVMe CS TG is defining the device programming model at physical protocol layer. This presentation will provide an overview of how Computational Storage APIs may be used to connect with a Computational Storage capable device. Learn what the device may be able to provide for such applications and how to program them.
Programming with Computational Storage
Computational Storage standards are under active development at both SNIA and NVMe.
- Bill MartinSamsung
Learn what is happening in NVMe to support Computational Storage devices.
- Bill MartinSamsung
Computational storage is a new paradigm in computing where data processing is moved closer to the storage device to enhance performance and reduce data transfer bottlenecks.
- Michael MesnierIntel
Computational storage has emerged as a powerful solution for improving the performance and efficiency of compute systems by offloading computational tasks to storage devices.
SDXI is a standard for a memory-to-memory data mover and acceleration interface that is extensible, forward-compatible, and independent of I/O interconnect technology.
- Shyamkumar IyerDell
High-performance computing data centers supporting large-scale simulation applications can routinely generate a large amount of data.
In today's data-driven world, the demand for high-speed and reliable storage networks is constantly increasing.