Affiliation:
1. The Pennsylvania State University
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 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.
Publisher
Association for Computing Machinery (ACM)
Reference29 articles.
1. SNIA IOTTA repository. SNIA IOTTA repository.
2. K. Bates and B. McNutt. Umass Trace Repository. K. Bates and B. McNutt. Umass Trace Repository.
3. SSD bufferpool extensions for database systems
Cited by
16 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. BeaconGNN: Large-Scale GNN Acceleration with Out-of-Order Streaming In-Storage Computing;2024 IEEE International Symposium on High-Performance Computer Architecture (HPCA);2024-03-02
2. Retention-Aware Read Acceleration Strategy for LDPC-Based NAND Flash Memory;IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems;2023-12
3. InDeF: An Advanced Defragmenter Supporting Migration Offloading on ZNS SSD;2022 IEEE 40th International Conference on Computer Design (ICCD);2022-10
4. What you can't forget;Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems;2022-06-27
5. An efficient and parallel file defragmentation scheme for flash-based SSDs;Proceedings of the 37th ACM/SIGAPP Symposium on Applied Computing;2022-04-25