Demystifying Complex Workload-DRAM Interactions: An Experimental Study

Saugata Ghose, Tianshi Li, Nastaran Hajinazar, Damla Senol Cali, Onur Mutlu

Research output: Contribution to journalArticlepeer-review

Abstract

It has become increasingly difficult to understand the complex interaction between modern applications and main memory, composed of Dynamic Random Access Memory (DRAM) chips. Manufacturers and researchers are developing many different types of DRAM, with each DRAM type catering to different needs (e.g., high throughput, low power, high memory density). At the same time, the memory access patterns of prevalent and emerging applications are rapidly diverging, as these applications manipulate larger data sets in very different ways. As a result, the combined DRAM-workload behavior is often difficult to intuitively determine today, which can hinder memory optimizations in both hardware and software.

Original languageEnglish (US)
Pages (from-to)93
Number of pages1
JournalPerformance Evaluation Review
Volume47
Issue number1
DOIs
StatePublished - Dec 17 2019
Externally publishedYes

Keywords

  • dram
  • experimental characterization
  • memory systems
  • performance modeling
  • power modeling
  • workload analysis

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Demystifying Complex Workload-DRAM Interactions: An Experimental Study'. Together they form a unique fingerprint.

Cite this