Skip to main navigation Skip to search Skip to main content

Work-in-Progress: PreGC: Pre-migrating Valid Pages to Relieve Performance Cliff of 3D Solid-State Drives

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

In order to satisfy the increased concern on SSD performance, this paper studied GC performance in the view of performance cliff and tail latency. At first, our preliminary experiments figure out that increased page migrations is the root cause of performance cliff. Then, combined with the existing works aiming at GC performance in 2D SSDs, including the partial GC and aggressive GC, a novel GC-assisting method PreGC is proposed to relieve GC-induced performance cliff. The key idea of PreGC is that a part of pages within victim blocks can be pre-migrated ahead of the time nearby GC invoking and when system is idle. Thus, normal page migrations induced by GC can be reduced and response time peaks would be lowered down. Experimental results show that PreGC can efficiently relieve the performance cliff by reducing migrated page numbers in normal GC as well as the tail latency while inducing negligible write amplification.
Original languageEnglish
Title of host publicationCODES/ISSS '19
Subtitle of host publicationProceedings of the International Conference on Hardware/Software Codesign and System Synthesis Companion
PublisherAssociation for Computing Machinery
ISBN (Electronic)9781450369237
DOIs
Publication statusPublished - 2019
Event2019 International Conference on Hardware/Software Codesign and System Synthesis (CODES/ISSS 2019) - New York, United States
Duration: 13 Oct 201918 Oct 2019

Publication series

NameProceedings of the International Conference on Hardware/Software Codesign and System Synthesis Companion, CODES/ISSS

Conference

Conference2019 International Conference on Hardware/Software Codesign and System Synthesis (CODES/ISSS 2019)
Abbreviated titleCODES/ISSS 2019
PlaceUnited States
CityNew York
Period13/10/1918/10/19

Bibliographical note

Full text of this publication does not contain sufficient affiliation information. With consent from the author(s) concerned, the Research Unit(s) information for this record is based on the existing academic department affiliation of the author(s).

Fingerprint

Dive into the research topics of 'Work-in-Progress: PreGC: Pre-migrating Valid Pages to Relieve Performance Cliff of 3D Solid-State Drives'. Together they form a unique fingerprint.

Cite this