Michael Swift, University of Wisconsin-Madison – January 2012

mike_swift.jpgEfficient Interfaces to Flash Storage

The objective of this research is to find whether there are new interfaces to stand-alone flash devices that improve their performance, cost, predictability, or reliability. We hope to demonstrate that relatively simple changes to the standard storage interface, which do not significantly affect the cost of a device, can have a dra- matic effect on these metrics. Our designs are guided by pragmatism, in that we seek changes to the interface that require little intelligence on the device. In addition, we seek interfaces that could be standardized across manufacturers, similar to existing storage interfaces, to enable a clean separation of software and hardware suppliers.