• DocumentCode
    2582752
  • Title

    Physically addressed queueing (PAQ): Improving parallelism in solid state disks

  • Author

    Jung, Myoungsoo ; Wilson, Ellis H., III ; Kandemir, Mahmut

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
  • fYear
    2012
  • fDate
    9-13 June 2012
  • Firstpage
    404
  • Lastpage
    415
  • Abstract
    NAND flash storage has proven to be a competitive alternative to traditional disk for its properties of high random-access speeds, low-power and its presumed efficacy for random-reads. Ironically, we demonstrate that when packaged in SSD format, there arise many barriers to reaching full parallelism in reads, resulting in random writes outperforming them. Motivated by this, we propose Physically Addressed Queuing (PAQ), a request scheduler that avoids resource contention resultant from shared SSD resources. PAQ makes the following major contributions: First, it exposes the physical addresses of requests to the scheduler. Second, I/O clumping is utilized to select groups of operations that can be simultaneously executed without major resource conflict. Third, inter-request NAND transaction packing empowers multi-plane-mode operations. We implement PAQ in a cycle-accurate simulator and demonstrate bandwidth and IOPS improvements greater than 62% and latency decreases as much as 41.6% for random reads, without degrading performance of other access types.
  • Keywords
    NAND circuits; disc storage; flash memories; queueing theory; I/O clumping; NAND flash storage; NAND transaction packing; PAQ; SSD format; multiplane mode operations; physically addressed queueing; physically addressed queuing; random access speeds; resource contention resultant; solid state disks; Abstracts; Decision support systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture (ISCA), 2012 39th Annual International Symposium on
  • Conference_Location
    Portland, OR
  • ISSN
    1063-6897
  • Print_ISBN
    978-1-4673-0475-7
  • Electronic_ISBN
    1063-6897
  • Type

    conf

  • DOI
    10.1109/ISCA.2012.6237035
  • Filename
    6237035