Tolerating Latency Through Software-Controlled Prefetching in Shared-Memory Multiprocessors

@article{Mowry1991ToleratingLT,
  title={Tolerating Latency Through Software-Controlled Prefetching in Shared-Memory Multiprocessors},
  author={Todd C. Mowry and Anoop Gupta},
  journal={J. Parallel Distrib. Comput.},
  year={1991},
  volume={12},
  pages={87-106}
}
Abstract The large latency of memory accesses is a major obstacle in obtaining high processor utilization in large-scale shared-memory multiprocessors. Although the provision of coherent caches in many recent machines has alleviated the problem somewhat, cache misses still occur frequently enough that they significantly lower performance. In this paper we evaluate the effectiveness of nonbinding software-controlled prefetching , as proposed in the Stanford DASH multiprocessor, to address this… CONTINUE READING
BETA

Similar Papers

Figures, Tables, Results, and Topics from this paper.

Citations

Publications citing this paper.
SHOWING 1-10 OF 213 CITATIONS

Tolerating Latency in Multiprocessors Through Compiler-Inserted Prefetching

  • ACM Trans. Comput. Syst.
  • 1998
VIEW 6 EXCERPTS
CITES METHODS & RESULTS
HIGHLY INFLUENCED

Data Prefetching: A Cost/Performance Analysis

VIEW 17 EXCERPTS
CITES BACKGROUND, RESULTS & METHODS
HIGHLY INFLUENCED

A composite data Prefetcher framework for multilevel caches

  • 2014 International Conference on Advances in Computing, Communications and Informatics (ICACCI)
  • 2014
VIEW 3 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

Taxonomy of Data Prefetching for Multicore Processors

  • Journal of Computer Science and Technology
  • 2009
VIEW 4 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

FILTER CITATIONS BY YEAR

1990
2018

CITATION STATISTICS

  • 18 Highly Influenced Citations

References

Publications referenced by this paper.
SHOWING 1-10 OF 31 REFERENCES

Memory consistency and event ordering in scalable shared-memory multiprocessors

  • [1990] Proceedings. The 17th Annual International Symposium on Computer Architecture
  • 1990
VIEW 3 EXCERPTS
HIGHLY INFLUENTIAL

Porterfield.Software Methods for Improvement of Cache Performance on Supercomputer Applications

K. Allan
  • PhD thesis,
  • 1989
VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL

APRIL: a processor architecture for multiprocessing

  • [1990] Proceedings. The 17th Annual International Symposium on Computer Architecture
  • 1990
VIEW 2 EXCERPTS

Design of scalable shared-memory multiprocessors: the DASH approach

  • Digest of Papers Compcon Spring '90. Thirty-Fifth IEEE Computer Society International Conference on Intellectual Leverage
  • 1990
VIEW 2 EXCERPTS

Measurement, analysis, and improvement of the cache behavior of shared data in cache coherent multiprocessors

J. Torrellas, M. S. Lam, J. L. Hennessy
  • Technical Report CSL-TR-90-412,
  • 1990
VIEW 1 EXCERPT

Weak Ordering - A New Definition

  • 25 Years ISCA: Retrospectives and Reprints
  • 1990
VIEW 1 EXCERPT