Learn More
Because of its small form factor, high capacity, and expected low cost, MEMS-based storage is a suitable storage technology for mobile systems. MEMS-based storage devices should also be energy efficient for deployment in mobile systems. The problem is that MEMS-based storage devices are mechanical, and thus consume a large amount of energy when idle.(More)
In computer systems, the storage hierarchy, composed of a disk drive and a DRAM, is responsible for a large portion of the total energy consumed. This work studies the energy merit of interposing flash memory as a streaming buffer between the disk drive and the DRAM. Doing so, we extend the spin-off period of the disk drive and cut down on the DRAM capacity(More)
Because of its small form factor, high capacity, and expected low cost, MEMS-based storage is a suitable storage technology for mobile systems. However, flash memory may outperform MEMS-based storage in terms of performance, and energy-efficiency. The problem is that MEMS-based storage devices have a large number (i.e., thousands) of heads, and to deliver(More)
MEMS-based storage devices should be energy efficient for deployment in mobile systems. Since MEMS-based storage devices have a moving media sled, they should be shut down during periods of inactivity. However, shutdown costs energy, limiting the applicability of aggressive shutdown decisions. The media sled in MEMS-based storage devices is suspended by(More)
The disk and the DRAM in a typical mobile system consume a significant fraction (up to 30%) of the total system energy. To save on storage energy, the DRAM should be small and the disk should be spun down for long periods of time. We show that this can be achieved for predominantly streaming work-loads by connecting the disk to the DRAM via a large(More)
Phase Change Memory (PCM) is emerging as an attractive alternative to Dynamic Random Access Memory (DRAM) in building data-intensive computing systems. PCM offers read/write performance asymmetry that makes it necessary to revisit the design of in-memory applications. In this paper, we focus on in-memory hash tables, a family of data structures with wide(More)
We propose a tamper-evident storage system based on probe storage with a patterned magnetic medium. This medium supports normal read/write operations by out-of-plane magnetisation of individual magnetic dots. We report on measurements showing that in principle the medium also supports a separate class of write-once operation that destroys the out-of-plane(More)
Power efficiency is pressing in today's cloud systems. Datacenter architects are responding with various strategies , including capping the power available to computing systems. Throttling bandwidth has been proposed to cap the power usage of the disk drive. This work revis-its throttling and addresses its shortcomings. We show that, contrary to the common(More)
We investigate the energy consumption and seek-time performance of different actuator types for nanopositioners, with emphasis on their use in a parallel-probe-based data-storage system. Analytical models are derived to calculate the energy consumption and performance of electrodynamic (coil and permanent magnet) and comb-drive actuators. The equations are(More)
Probes (read/write heads) in a MEMS storage device are susceptible to wear. We study probe wear, and analyze the causes of uneven wear. We show that under real-world workloads some probes can wear one order of magnitude faster than others. This premature expiry has severe consequences for reliability, timing performance, energy efficiency, and lifetime.(More)