• DocumentCode
    2380056
  • Title

    RMA: A Read Miss-Based Spin-Down Algorithm using an NV Cache

  • Author

    Shim, Hyotaek ; Kim, Jaegeuk ; Jung, Dawoon ; Kim, Jin-Soo ; Maeng, Seungryoul

  • Author_Institution
    Comput. Sci. Dept., KAIST, Daejeon
  • fYear
    2008
  • fDate
    12-15 Oct. 2008
  • Firstpage
    520
  • Lastpage
    525
  • Abstract
    It is an important issue to reduce the power consumption of a hard disk that takes a large amount of computer systempsilas power. As a new trend, an NV cache is used to make a disk spin down longer by servicing read/write requests instead of the disk. During the spin-down periods, write requests can be simply handled by write buffering, but read requests are still the main cause of initiating spin-ups because of a low hit ratio in the NV cache. Even when there is no user activity, read requests can be frequently generated by running applications and system services, hindering the spin-down. In this paper, we propose new NV cache policies: active write caching to reduce or to delay spin-ups caused by read misses during spin-down periods and a read miss-based spin-down algorithm to extend the spin-down periods, exploiting the NV cache effectively. Our policies reduce the power consumption of a hard disk by up to 50.1% with a 512 MB NV cache, compared with preceding approaches.
  • Keywords
    cache storage; hard discs; low-power electronics; LFU replacement policy; NV cache policy; active write caching; hard disk; power consumption reduction; read miss-based spin-down algorithm; write buffering; Batteries; Computer architecture; Computer science; Costs; Delay effects; Energy consumption; File systems; Hard disks; Mobile computing; Spinning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2008. ICCD 2008. IEEE International Conference on
  • Conference_Location
    Lake Tahoe, CA
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4244-2657-7
  • Electronic_ISBN
    1063-6404
  • Type

    conf

  • DOI
    10.1109/ICCD.2008.4751910
  • Filename
    4751910