e-journal
TBM: Twin Block Management Policy to Enhance the Utilization of Plane-Level parallelism in SSDs
The internal architecture of a SSD provides channel-, chip-, die- and plane-level parallelism Levels, to concurrently perform multiple data accesses and compensate for the performance gap between a single flash chip and host interface. Although a good strategy can effectively exploit the first 3 levels, parallel I/O accesses at plane-level can be performed only for operations of the same types and page addresses. In this work, we propose the Twin Block Management (TBM) policy that symmetrically conducts usage and recycling of the flash block addresses on the planes of a die, thus enhancing the utilization of plane-level parallelism for reads, writes and erases. Evaluation results show that TBM improves IOPS and response time by up to 73% and 42%,Respectively.
Tidak ada salinan data
Tidak tersedia versi lain