Publication:

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

https://infoscience.epfl.ch/handle/20.500.14299/192870

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

alessandra.bianchi@epfl.ch

epfl.lastmodified.email

siddharth.gupta@epfl.ch

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

http://purl.org/coar/version/c_970fb48d4fbd8a85

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
astriflash.pdf
Size:
685.2 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: