A comparative analysis of microarchitecture effects on CPU and GPU memory system behavior

The work

TitleA comparative analysis of microarchitecture effects on CPU and GPU memory system behavior
AuthorsJoel Hestness; Stephen W. Keckler; David A. Wood
Typeconference paper
Year2014
Citekeyhestness2014comparative

Where it appeared

Published in2014 IEEE International Symposium on Workload Characterization (IISWC)
PublisherIEEE
Pages150--160

Identifiers

DOI10.1109/iiswc.2014.6983054
OpenAlexW2092283255

Access

Landing pagehttps://doi.org/10.1109/iiswc.2014.6983054

Abstract

While heterogeneous CPU/GPU systems have been traditionally implemented on separate chips, each with their own private DRAM, heterogeneous processors are integrating these different core types on the same die with access to a common physical memory. Further, emerging heterogeneous CPU-GPU processors promise to offer tighter coupling between core types via a unified virtual address space and cache coherence. To adequately address the potential opportunities and pitfalls that may arise from this tighter coupling, it is important to have a deep understanding of application- and memory-level demands from both CPU and GPU cores. This paper presents a detailed comparison of memory access behavior for parallel applications executing on each core type in tightly-controlled heterogeneous CPU-GPU processor simulation. This characterization indicates that applications are typically designed with similar algorithmic structures for CPU and GPU cores, and each core type's memory access path has a similar locality filtering role. However, the different core and cache microarchitectures expose substantially different memory-level parallelism (MLP), which results in different instantaneous memory access rates and sensitivity to memory hierarchy architecture.

Where this came from

How it got herethe agent went looking · found via openalex
First seen2026-08-04
Standingendorsed
Approved2026-08-07

Cite it as

@inproceedings{hestness2014comparative,
  title = {A comparative analysis of microarchitecture effects on CPU and GPU memory system behavior},
  author = {Joel Hestness and Stephen W. Keckler and David A. Wood},
  year = {2014},
  booktitle = {2014 IEEE International Symposium on Workload Characterization (IISWC)},
  pages = {150--160},
  publisher = {IEEE},
  doi = {10.1109/iiswc.2014.6983054},
  url = {https://doi.org/10.1109/iiswc.2014.6983054},
}

This record lives at https://refs.drheap.org/hestness2014comparative/ and will keep doing so.