• DocumentCode
    1149270
  • Title

    G-MST: A dynamic group-based scheduling algorithm for MEMS-based mobile storage devices

  • Author

    Park, Junseok ; Chun, Hansung ; Bahn, Hyokyung ; Koh, Kern

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Seoul Nat. Univ., Seoul, South Korea
  • Volume
    55
  • Issue
    2
  • fYear
    2009
  • fDate
    5/1/2009 12:00:00 AM
  • Firstpage
    570
  • Lastpage
    575
  • Abstract
    MEMS-based storage is anticipated to be used as the secondary storage of mobile consumer devices due to its attractive features such as small size, low-power consumption, and low cost. However, physical structures of MEMS-based storage are vastly different from traditional hard disks especially in the way of data placement and seeking. Hence, it is important to revise the software management techniques appropriate for MEMS-based storage. In this paper, we present a new I/O scheduling algorithm for MEMS based storage called G-MST that exploits the two-dimensional graph algorithm and group-based SCAN. The proposed algorithm aims at reducing the total seek distance in the two dimensional MEMS structure and providing fast and uniform response time simultaneously. Simulations with synthetic and real world I/O traces are performed to assess the effectiveness of G-MST.
  • Keywords
    group theory; micromechanical devices; scheduling; storage management chips; trees (mathematics); 2D graph algorithm; I/O scheduling algorithm; MEMS-based mobile storage devices; data placement; data seeking; dynamic group-based scheduling algorithm; group-based SCAN; grouped minimal spanning tree; mobile consumer devices; secondary storage; software management techniques; Costs; Delay; Handheld computers; Hard disks; Magnetic heads; Micromechanical devices; Mobile computing; Personal digital assistants; Portable media players; Scheduling algorithm; MEMS-based storage, scheduling, mobile; device, response time;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2009.5174424
  • Filename
    5174424