• DocumentCode
    1436168
  • Title

    Exploiting Internal Parallelism of Flash-based SSDs

  • Author

    Park, Seon-Yeong ; Seo, Euiseong ; Shin, Ji-Yong ; Maeng, Seungryoul ; Lee, Joonwon

  • Author_Institution
    Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
  • Volume
    9
  • Issue
    1
  • fYear
    2010
  • Firstpage
    9
  • Lastpage
    12
  • Abstract
    For the last few years, the major driving force behind the rapid performance improvement of SSDs has been the increment of parallel bus channels between a flash controller and flash memory packages inside the solid-state drives (SSDs). However, there are other internal parallelisms inside SSDs yet to be explored. In order to improve performance further by utilizing the parallelism, this paper suggests request rescheduling and dynamic write request mapping. Simulation results with real workloads have shown that the suggested schemes improve the performance of the SSDs by up to 15% without any additional hardware support.
  • Keywords
    flash memories; parallel processing; pipeline processing; system buses; exploiting internal parallelism; flash based SSD; flash controller; flash memory packages; parallel bus channels; solid state drives; Input/Output Devices; Parallel systems; Secondary storage; Simulation; Storage Management;
  • fLanguage
    English
  • Journal_Title
    Computer Architecture Letters
  • Publisher
    ieee
  • ISSN
    1556-6056
  • Type

    jour

  • DOI
    10.1109/L-CA.2010.3
  • Filename
    5428220