Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. AstriFlash: A Flash-Based System for Online Services
 
conference paper not in proceedings

AstriFlash: A Flash-Based System for Online Services

Gupta, Siddharth  
•
Oh, Yunho  
•
Yan, Lei  
Show more
2023
The 29th IEEE International Symposium on High-Performance Computer Architecture (HPCA-29)

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.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

astriflash.pdf

Type

Publisher

Version

Published version

Access type

openaccess

License Condition

copyright

Size

685.2 KB

Format

Adobe PDF

Checksum (MD5)

f931a67695d58141879ebee304fd5b8c

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés