DC Field | Value | Language |
---|---|---|
dc.contributor.author | Kim, Jiho | ko |
dc.contributor.author | Jung, Myoungsoo | ko |
dc.contributor.author | Kim, John | ko |
dc.date.accessioned | 2021-11-09T06:43:21Z | - |
dc.date.available | 2021-11-09T06:43:21Z | - |
dc.date.created | 2021-11-09 | - |
dc.date.created | 2021-11-09 | - |
dc.date.created | 2021-11-09 | - |
dc.date.created | 2021-11-09 | - |
dc.date.created | 2021-11-09 | - |
dc.date.issued | 2021-07 | - |
dc.identifier.citation | IEEE COMPUTER ARCHITECTURE LETTERS, v.20, no.2, pp.150 - 153 | - |
dc.identifier.issn | 1556-6056 | - |
dc.identifier.uri | http://hdl.handle.net/10203/288978 | - |
dc.description.abstract | Modern NAND Flash memory-based Solid State Drive (SSD) is designed to support high bandwidth for I/O requests by exploiting various parallelism including multiple channels, multiple flash memory chips, and multiple planes. However, SSD system is utilized not only for general I/O requests but is also used during flash memory management processes (e.g., garbage collection). In particular, the sharing of system resources (e.g., system bus, DRAM) for I/O requests and garbage collection can cause performance degradation. In this letter, we address the system bus bottleneck and propose Decoupled SSD system that decouples the front-end (i.e. cores, system bus) with the back-end (i.e., flash memory) and provide an on-chip network to interconnect the controllers together. Our decoupled SSD enables advanced command (i.e. copy-back) to be exploited for efficient garbage collection; in particular, we propose to extend copy-back commands to enable global copy-back through the flash-controller interconnect to effectively decouple I/O path and garbage collection path. Our evaluations show that decoupled SSD results in up to 34.7% bandwidth improvement, for I/O traffic while achieving up to 69% speedup for garbage collection. | - |
dc.language | English | - |
dc.publisher | IEEE COMPUTER SOC | - |
dc.title | Decoupled SSD: Reducing Data Movement on NAND-Based Flash SSD | - |
dc.type | Article | - |
dc.identifier.wosid | 000712561700001 | - |
dc.identifier.scopusid | 2-s2.0-85117086057 | - |
dc.type.rims | ART | - |
dc.citation.volume | 20 | - |
dc.citation.issue | 2 | - |
dc.citation.beginningpage | 150 | - |
dc.citation.endingpage | 153 | - |
dc.citation.publicationname | IEEE COMPUTER ARCHITECTURE LETTERS | - |
dc.identifier.doi | 10.1109/LCA.2021.3118688 | - |
dc.embargo.liftdate | 9999-12-31 | - |
dc.embargo.terms | 9999-12-31 | - |
dc.contributor.localauthor | Jung, Myoungsoo | - |
dc.contributor.localauthor | Kim, John | - |
dc.contributor.nonIdAuthor | Kim, Jiho | - |
dc.description.isOpenAccess | N | - |
dc.type.journalArticle | Article | - |
dc.subject.keywordAuthor | Ash | - |
dc.subject.keywordAuthor | Bandwidth | - |
dc.subject.keywordAuthor | Error correction codes | - |
dc.subject.keywordAuthor | Topology | - |
dc.subject.keywordAuthor | Random access memory | - |
dc.subject.keywordAuthor | System-on-chip | - |
dc.subject.keywordAuthor | Flash memories | - |
dc.subject.keywordAuthor | Solid-state drive | - |
dc.subject.keywordAuthor | flash memory | - |
dc.subject.keywordAuthor | copy-back | - |
dc.subject.keywordAuthor | interconnection networks | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.