Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1450095.1450131acmconferencesArticle/Chapter ViewAbstractPublication PagesesweekConference Proceedingsconference-collections
research-article

Power management of MEMS-based storage devices for mobile systems

Published: 19 October 2008 Publication History

Abstract

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. Therefore, a power management (PM) policy is needed that maximizes energy saving while minimizing performance degradation.
In this work, we quantitatively demonstrate the optimality of the fixed-timeout PM policy for MEMS-based storage devices. Because the media sled is suspended by springs across the head array in MEMS-based storage devices, we show that these devices (1) lack mechanical startup overhead and (2) exhibit small shutdown overhead. As a result, we show that the combination of a PM policy, that fixes the timeout in the range of 1--10 ms, and a shutdown policy, that exploits the springs, results in a near-optimal energy saving yet at a negligible loss in performance.

References

[1]
M. A. Lantz, H. E. Rothuizen, U. Drechsler, W. Häberle, and M. Despont, "A Vibration Resistant Nonopositioner for Mobile Parallel-Probe Storage Applications," Journal of Microelectromechanical Systems, vol. 16, pp. 130--139, February 2007.
[2]
"Nanochip Inc." http://nanochipinc.com/tech.htm. Accessed in November 2007.
[3]
Y. Lin, S. A. Brandt, D. D. E. Long, and E. L. Miller, "Power conservation strategies for mems-based storage devices," in Proceedings of the Tenth IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunications Systems (MASCOTS 2002), pp. 53--62, IEEE Computer Society, 2002.
[4]
L. R. Carley, J. A. Bain, G. K. Fedder, D. W. Greve, D. F. Guillou, M. S. C. Lu, T. Mukherjee, S. Santhanam, L. Abelmann, and S. Min, "Single-chip computers with microelectromechanical systems-based magnetic memory (invited)," Journal of Applied Physics, vol. 87, no. 9 III, pp. 6680--6685, 2000.
[5]
L. Abelmann, T. Bolhuis, A. M. Hoexum, G. J. M. Krijnen, and J. C. Lodder, "Large capacity probe recording using storage robots," IEE Proceedings: Science, Measurement and Technology, vol. 150, no. 5, pp. 218--221, 2003.
[6]
L. Benini, A. Bogliolo, and G. De Micheli, "A survey of design techniques for system-level dynamic power management," IEEE Transactions on Very Large Scale Integration Systems, vol. 8, pp. 299--316, June 2000.
[7]
Y.-H. Lu, E.-Y. Chung, T. Šimunić, L. Benini, and G. De Micheli, "Quantitative comparison of power management algorithms," in Proceedings of the conference on Design, automation and test in Europe (DATE), pp. 20--26, ACM Press, 2000.
[8]
S. W. Schlosser, J. L. Griffin, D. F. Nagle, and G. R. Ganger, "Designing computer systems with MEMS-based storage," in Proceedings of the 9th International Conference on Architectural Support for Programming Languages and Operating Systems, pp. 1--12, 2000.
[9]
B. Hong, F. Wang, S. A. Brandt, D. D. E. Long, and S. J. Thomas J. E. Schwarz, "Using mems-based storage in computer systems-mems storage architectures," Transactions on Storage, vol. 2, no. 1, pp. 1--21, 2006.
[10]
M. Uysal, A. Merchant, and G. A. Alvarez, "Using mems-based storage in disk arrays," in FAST '03: Proceedings of the 2nd USENIX Conference on File and Storage Technologies, (Berkeley, CA, USA), pp. 89--101, 2003.
[11]
J. L. Griffin, S. W. Schlosser, G. R. Ganger, and D. F. Nagle, "Modeling and performance of MEMS-based storage devices," in Proceedings of ACM SIGMETRICS 2000, (Santa Clara, California, 17-21 June), pp. 56--65, 2000.
[12]
B. Jacob, S. W. Ng, and D. T. Wang, Memory Systems (Cache, DRAM, Disk), ch. 17, pp. 631--633. Morgan Kaufmann, 2008.
[13]
H. S. Bucy, G. R. Ganger, and Contributors, "The DiskSim simulation environment version 3.0," reference manual, School of Computer Science, Carnegie Mellon University, January 2003.
[14]
M. G. Khatib, J. B. Engelen, and P. H. Hartel, "Shutdown Policies for MEMS-Based Storage Devices - Analytical Models," Tech. Rep. TR-CTIT-08-03, Jan. 2008.
[15]
T. Madhyastha and K. P. Yang, "Physical modeling of probe-based storage," in Proceedings of the 18th IEEE Symposium on Mass Storage Systems and Technologies, pp. 207--224, Apr. 2001.
[16]
B. Hong and S. A. Brandt, "An analytical solution to a MEMS seek time model," Tech. Rep. UCSC-CRL-02-31, Storage Systems Research Center, University of California, Santa Cruz, Sept. 2002.
[17]
"Kernel Trace Systems." http://elinux.org/Kernel_Trace_Systems. Accessed in November 2007.
[18]
"Mobile Traces." http://sourceforge.net/projects/ipaq-cf-traces.

Cited By

View all
  • (2010)Power saving for multiple MEMS-based devices by probabilistic data partition2010 International Conference on Electronics and Information Engineering10.1109/ICEIE.2010.5559831(V1-25-V1-29)Online publication date: Aug-2010
  • (2009)Fast configuration of MEMS-based storage devices for streaming applications2009 IEEE/ACM/IFIP 7th Workshop on Embedded Systems for Real-Time Multimedia10.1109/ESTMED.2009.5336829(55-63)Online publication date: Oct-2009

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
CASES '08: Proceedings of the 2008 international conference on Compilers, architectures and synthesis for embedded systems
October 2008
274 pages
ISBN:9781605584690
DOI:10.1145/1450095
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 October 2008

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. MEMS
  2. energy
  3. power management
  4. probe-based storage

Qualifiers

  • Research-article

Conference

ESWEEK 08
ESWEEK 08: Fourth Embedded Systems Week
October 19 - 24, 2008
GA, Atlanta, USA

Acceptance Rates

Overall Acceptance Rate 52 of 230 submissions, 23%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)1
Reflects downloads up to 13 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2010)Power saving for multiple MEMS-based devices by probabilistic data partition2010 International Conference on Electronics and Information Engineering10.1109/ICEIE.2010.5559831(V1-25-V1-29)Online publication date: Aug-2010
  • (2009)Fast configuration of MEMS-based storage devices for streaming applications2009 IEEE/ACM/IFIP 7th Workshop on Embedded Systems for Real-Time Multimedia10.1109/ESTMED.2009.5336829(55-63)Online publication date: Oct-2009

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media