Publication: AstriFlash: A Flash-Based System for Online Services
AstriFlash: A Flash-Based System for Online Services
cris.lastimport.scopus | 2025-06-03T15:23:31Z | |
cris.legacyId | 298589 | |
cris.virtual.author-scopus | 6603876623 | |
cris.virtual.department | PARSA | |
cris.virtual.department | DSLAB | |
cris.virtual.parent-organization | IINFCOM | |
cris.virtual.parent-organization | IC | |
cris.virtual.parent-organization | EPFL | |
cris.virtual.sciperId | 306332 | |
cris.virtual.sciperId | 177958 | |
cris.virtual.sciperId | 234701 | |
cris.virtual.sciperId | 279839 | |
cris.virtual.sciperId | 267170 | |
cris.virtual.unitId | 11837 | |
cris.virtual.unitManager | Candea, George | |
cris.virtual.unitManager | Falsafi, Babak | |
cris.virtualsource.author-scopus | e4632c74-518d-4342-954c-53e9dae8b9e5 | |
cris.virtualsource.author-scopus | fe50ced2-93dd-401c-b42c-850b9f0340f5 | |
cris.virtualsource.author-scopus | 0074625c-5f38-497e-a648-c01093db2fb8 | |
cris.virtualsource.author-scopus | 74e507d1-c332-439a-819e-d0d787465ddd | |
cris.virtualsource.author-scopus | b79c473c-c215-486e-b6e6-658263736d13 | |
cris.virtualsource.department | e4632c74-518d-4342-954c-53e9dae8b9e5 | |
cris.virtualsource.department | fe50ced2-93dd-401c-b42c-850b9f0340f5 | |
cris.virtualsource.department | 0074625c-5f38-497e-a648-c01093db2fb8 | |
cris.virtualsource.department | 74e507d1-c332-439a-819e-d0d787465ddd | |
cris.virtualsource.department | b79c473c-c215-486e-b6e6-658263736d13 | |
cris.virtualsource.orcid | e4632c74-518d-4342-954c-53e9dae8b9e5 | |
cris.virtualsource.orcid | fe50ced2-93dd-401c-b42c-850b9f0340f5 | |
cris.virtualsource.orcid | 0074625c-5f38-497e-a648-c01093db2fb8 | |
cris.virtualsource.orcid | 74e507d1-c332-439a-819e-d0d787465ddd | |
cris.virtualsource.orcid | b79c473c-c215-486e-b6e6-658263736d13 | |
cris.virtualsource.parent-organization | 29b24d8b-7fdd-4d4a-9ce4-3d1d48a10af9 | |
cris.virtualsource.parent-organization | 29b24d8b-7fdd-4d4a-9ce4-3d1d48a10af9 | |
cris.virtualsource.parent-organization | 29b24d8b-7fdd-4d4a-9ce4-3d1d48a10af9 | |
cris.virtualsource.parent-organization | 29b24d8b-7fdd-4d4a-9ce4-3d1d48a10af9 | |
cris.virtualsource.rid | e4632c74-518d-4342-954c-53e9dae8b9e5 | |
cris.virtualsource.rid | fe50ced2-93dd-401c-b42c-850b9f0340f5 | |
cris.virtualsource.rid | 0074625c-5f38-497e-a648-c01093db2fb8 | |
cris.virtualsource.rid | 74e507d1-c332-439a-819e-d0d787465ddd | |
cris.virtualsource.rid | b79c473c-c215-486e-b6e6-658263736d13 | |
cris.virtualsource.sciperId | e4632c74-518d-4342-954c-53e9dae8b9e5 | |
cris.virtualsource.sciperId | fe50ced2-93dd-401c-b42c-850b9f0340f5 | |
cris.virtualsource.sciperId | 0074625c-5f38-497e-a648-c01093db2fb8 | |
cris.virtualsource.sciperId | 74e507d1-c332-439a-819e-d0d787465ddd | |
cris.virtualsource.sciperId | b79c473c-c215-486e-b6e6-658263736d13 | |
cris.virtualsource.unitId | 29b24d8b-7fdd-4d4a-9ce4-3d1d48a10af9 | |
cris.virtualsource.unitManager | f5d10088-2581-4f19-94d2-81b683a8c934 | |
cris.virtualsource.unitManager | 29b24d8b-7fdd-4d4a-9ce4-3d1d48a10af9 | |
datacite.rights | openaccess | |
dc.contributor.author | Gupta, Siddharth | |
dc.contributor.author | Oh, Yunho | |
dc.contributor.author | Yan, Lei | |
dc.contributor.author | Sutherland, Mark Johnathon | |
dc.contributor.author | Bhattacharjee, Abhishek | |
dc.contributor.author | Falsafi, Babak | |
dc.contributor.author | Hsu, Peter | |
dc.date.accessioned | 2022-12-02T18:29:21 | |
dc.date.available | 2022-12-02T18:29:21 | |
dc.date.created | 2022-12-02 | |
dc.date.issued | 2023 | |
dc.date.modified | 2025-05-02T02:03:14.185661Z | |
dc.description.abstract | Modern datacenters host datasets in DRAM to offer large-scale online services with tight tail-latency requirements. Unfortunately, as DRAM is expensive and increasingly difficult to scale, datacenter operators are forced to consider denser storage technologies. While modern flash-based storage exhibits us-scale access latency, which is well within the tail-latency constraints of many online services, traditional demand paging abstraction used to manage memory and storage incurs high overheads and prohibits flash usage in online services. We introduce AstriFlash, a hardware-software co-design that tightly integrates flash and DRAM with ns-scale overheads. Our evaluation of server workloads with cycle-accurate full-system simulation shows that AstriFlash achieves 95% of a DRAM-only system's throughput while maintaining the required 99th-percentile tail latency and reducing the memory cost by 20x. | |
dc.description.sponsorship | PARSA | |
dc.identifier.doi | 10.1109/HPCA56546.2023.10070955 | |
dc.identifier.uri | ||
dc.relation | https://infoscience.epfl.ch/record/298589/files/astriflash.pdf | |
dc.relation.conference | The 29th IEEE International Symposium on High-Performance Computer Architecture (HPCA-29) | |
dc.subject | memory hierarchy | |
dc.subject | switch-on-miss architecture | |
dc.subject | NAND flash | |
dc.title | AstriFlash: A Flash-Based System for Online Services | |
dc.type | text::conference output::conference paper not in proceedings | |
dspace.entity.type | Publication | |
dspace.file.type | publisher | |
dspace.legacy.oai-identifier | oai:infoscience.epfl.ch:298589 | |
epfl.curator.email | ||
epfl.lastmodified.email | ||
epfl.legacy.itemtype | Conference Papers | |
epfl.legacy.submissionform | CONF | |
epfl.oai.currentset | OpenAIREv4 | |
epfl.oai.currentset | IC | |
epfl.oai.currentset | conf | |
epfl.peerreviewed | REVIEWED | |
epfl.writtenAt | EPFL | |
oaire.citation.conferenceDate | Feb 25 – March 01, 2023 | |
oaire.citation.conferencePlace | Montreal, QC, Canada | |
oaire.licenseCondition | copyright | |
oaire.version |