Blog

Home>Blog

NVMe Momentum

By |2017-04-20T10:14:28-08:00March 7th, 2012|Blog|

I am excited to see the tremendous progress in the NVMe ecosystem over the past few months.  The Linux NVMe driver has been accepted for inclusion in the 3.3 kernel at the end of March.  The Windows NVMe driver is proceeding as part of a successful collaboration with the Open Fabrics Alliance, which plans to [...]

SSD Drives Promise

By |2017-04-20T10:14:28-08:00October 11th, 2011|Blog|

SSD drives promise to enhance storage performance, but a new host-interface standard holds the key  By Kam Eshghi http://www.networkworld.com/news/tech/2011/080811-ssd.html Flash-memory-based solid-state disks (SSDs) provide faster random access and data transfer rates than electromechanical drives and today can often serve as rotating-disk replacements, but the host interface to SSDs remains a performance bottleneck. PCI Express (PCIe)-based SSDs together with an emerging [...]

Welcome to NVM Express

By |2013-05-06T11:53:48-08:00May 31st, 2011|Blog|

It is an exciting time for NVM Express.  After 18 months of development in collaboration with 80 companies, the specification was published on March 1st.  Now is the time for prototypes leading into product!  To evaluate the scalability of the interface, Intel has developed an NVM Express prototype that uses DRAM as a backing store [...]

Linux driver 0.6 released!

By |2013-05-06T11:52:09-08:00May 31st, 2011|Blog|

I released a new version of the Linux NVMe driver today. You can fetch it from http://git.kernel.org/?p=linux/kernel/git/willy/nvme.git;a=summary I fixed a number of the review comments, including handling out-of-memory error conditions gracefully, supporting 32-bit userspace calling ioctl() with a 64-bit kernel and fixing the docbook comments to be real kerneldoc. […]