跳到主要导航 跳到搜索 跳到主要内容

Exploiting parallelism in I/O scheduling for access conflict minimization in flash-based solid state drives

  • Chongqing University
  • City University of Hong Kong

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Solid state drives (SSDs) have been widely deployed in personal computers, data centers, and cloud storages. In order to improve performance, SSDs are usually constructed with a number of channels with each channel connecting to a number of NAND flash chips. Despite the rich parallelism offered by multiple channels and multiple chips per channel, recent studies show that the utilization of flash chips (i.e. the number of flash chips being accessed simultaneously) is seriously low. Our study shows that the low chip utilization is caused by the access conflict among I/O requests. In this work, we propose Parallel Issue Queuing (PIQ), a novel I/O scheduler at the host system, to minimize the access conflicts between I/O requests. The proposed PIQ schedules I/O requests without conflicts into the same batch and I/O requests with conflicts into different batches. Hence the multiple I/O requests in one batch can be fulfilled simultaneously by exploiting the rich parallelism of SSD. And because PIQ is implemented at the host side, it can take advantage of rich resource at host system such as main memory and CPU, which makes the overhead negligible. Extensive experimental results show that PIQ delivers significant performance improvement to the applications that have heavy access conflicts.

源语言英语
主期刊名2014 30th Symposium on Mass Storage Systems and Technologies, MSST 2014
出版商IEEE Computer Society
ISBN(印刷版)9781479956715
DOI
出版状态已出版 - 2014
已对外发布
活动30th Symposium on Massive Storage Systems and Technologies, MSST 2014 - Santa Clara, CA, 美国
期限: 2 6月 20146 6月 2014

出版系列

姓名IEEE Symposium on Mass Storage Systems and Technologies
ISSN(印刷版)2160-1968

会议

会议30th Symposium on Massive Storage Systems and Technologies, MSST 2014
国家/地区美国
Santa Clara, CA
时期2/06/146/06/14

指纹

探究 'Exploiting parallelism in I/O scheduling for access conflict minimization in flash-based solid state drives' 的科研主题。它们共同构成独一无二的指纹。

引用此