Physically Addressed Queueing (PAQ): Improving Parallelism in Solid State Disks

被引:0
|
作者
Jung, Myoungsoo [1 ]
Wilson, Ellis H., III [1 ]
Kandemir, Mahmut [1 ]
机构
[1] Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16802 USA
来源
2012 39TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA) | 2012年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 out-performing 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.
引用
收藏
页码:404 / 415
页数:12
相关论文
共 50 条
  • [21] Providing Safe, User Space Access to Fast, Solid State Disks
    Caulfield, Adrian M.
    Mollov, Todor I.
    Eisner, Louis Alex
    De, Arup
    Coburn, Joel
    Swanson, Steven
    ASPLOS XVII: SEVENTEENTH INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, 2012, : 387 - 399
  • [22] Enabling data security with COTS solid-state flash disks
    Tsur, O
    2004 NON-VOLATILE MEMORY TECHNOLOGY SYMPOSIUM, PROCEEDINGS, 2004, : 131 - 134
  • [23] Study of the performance impact of a cache buffer in solid-state disks
    Choi, Gyu Sang
    On, Byung-Won
    MICROPROCESSORS AND MICROSYSTEMS, 2011, 35 (03) : 359 - 369
  • [24] Providing Safe, User Space Access to Fast, Solid State Disks
    Caulfield, Adrian M.
    Mollov, Todor I.
    Eisner, Louis Alex
    De, Arup
    Coburn, Joel
    Swanson, Steven
    ACM SIGPLAN NOTICES, 2012, 47 (04) : 387 - 399
  • [25] Preparation of fiber-reinforced binderless zeolite disks in solid state
    Madhusoodana, CD
    Kameshima, Y
    Yasumori, A
    Okada, K
    JOURNAL OF MATERIALS SCIENCE LETTERS, 2003, 22 (07) : 553 - 556
  • [26] HIOS: A Host Interface I/O Scheduler for Solid State Disks
    Jung, Myoungsoo
    Choi, Wonil
    Srikantaiah, Shekhar
    Yoo, Joonhyuk
    Kandemir, Mahmut T.
    2014 ACM/IEEE 41ST ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 2014, : 289 - 300
  • [27] An efficient write buffer management scheme considering the parallelism in solid-state drives
    Do, Seongjoon
    Lee, Eunji
    Kim, Taeseok
    IEICE ELECTRONICS EXPRESS, 2013, 10 (04):
  • [28] Exploiting Parallelism for Access Conflict Minimization in Flash-Based Solid State Drives
    Gao, Congming
    Shi, Liang
    Ji, Cheng
    Di, Yejia
    Wu, Kaijie
    Xue, Chun Jason
    Sha, Edwin H. -M.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (01) : 168 - 181
  • [29] Performance analysis of buffer management policy considering internal parallelism of solid state drives
    Shin, Ilhoon
    Kim, Jundo
    IEICE ELECTRONICS EXPRESS, 2018, 15 (15):
  • [30] FIBER-OPTIC-ADDRESSED TEMPERATURE TRANSDUCERS USING SOLID-STATE FLUORESCENT MATERIALS
    GRATTAN, KTV
    PALMER, AW
    SENSORS AND ACTUATORS, 1987, 12 (04): : 375 - 387