As the initial developer of the Linux Foundation® Software-Enabled Flash™ Project, KIOXIA has recently contributed the complete Command Set Specifications documentation. The Linux Foundation also released a similar announcement regarding the availability of the command set, which can help developers accelerate their Software-Enabled Flash efforts and reduce time to market.
Software-Enabled Flash technology consists of an open-source API and libraries compatible with purpose-built, media-centric flash hardware focused on hyperscale requirements. This technology provides the tools for software developers to maximize and control the full capabilities in flash storage beyond what was previously available.
- Unlocks the full power of flash at hyperscale and sheds the legacy HDD device paradigm
- Defines protocols through a software API compatible with flash storage hardware
- Allows users to adapt and customize flash to storage requirements
- Is complementary to existing SSD offerings using Software-Enabled Flash purpose-built hardware
- Enables flash to behave in a much more predictable, uniform manner
- Enables data placement and workload isolation
- Enables latency control with advanced queuing
- Delivers multi-protocol capabilities
- Can support current and future flash generations from multiple vendor sources
The Linux Foundation open-source project with sample API and Command Set Specifications is available now. Visit GitHub to view and download. Hardware samples from KIOXIA are also available now for select customers and developers.
Documentation, tech briefs, video demos, and links to GitHub sites can be found at www.SoftwareEnabledFlash.org.
The Linux Foundation is a registered trademark of The Linux Foundation.
All other company names, product names and service names may be trademarks of their respective companies.
The views and opinions expressed in this blog are those of the author(s) and do not necessarily reflect those of KIOXIA America, Inc.