|
Thursday, March 3, 2011
NVM Express Specification Released for PCIe-based SSDs
|
|
You are sending an email that contains the article
and a private message for your recipient(s). |
Your Name: |
|
Your e-mail: |
* Required! |
Recipient (e-mail): |
* |
Subject: |
* |
Introductory Message: |
|
HTML/Text
(Photo: Yes/No) |
(At the moment, only Text is allowed...)
|
|
|
Message Text: |
The NVMHCI Work Group has released the NVM Express 1.0 specification that will allow the industry to create PCI Express (PCIe)-based Solid-State Drives (SSDs).
The new specifications will improve the performance of SSDs operating on
multi-core architectures, as well as improve time to market.
Intel, along with 70 NVMHCI members, collaborated on the spec.
Implementation of the NVM Express (i.e., Non-Volatile Memory Host
Controller Interface Specification) requires a license from Intel.
NVM Express defines an optimized register interface, command set, and
feature set for high performance PCI Express based Solid-State Drives
(SSDs). This specification is intended for hardware component designers,
system builders and device driver (software) developers.
The interface includes several key features for scalability. A device may
support up to 64K I/O queues with up to 64K commands per queue. The
interrupt architecture supports MSI-X and interrupt aggregation. The
interface efficiently supports multi-core by ensuring thread(s) may run on
each core with its own queue & interrupt without any locks required. For
Enterprise class solutions, there is support for end-to-end data
protection, security & encryption capabilities, as well as robust error
reporting and management capabilities.
There are numerous benefits to a standard interface through the
interoperability it fosters. Each OS vendor may confidently write a driver
that works for devices from multiple vendors. OEMs may procure devices
from diverse suppliers that all implement a consistent feature set. |
|
|
|
|