The Design and Implementation of a Read Prediction Buffer

Abstract

Cache memories, which are the level of memory between the CPU and the main memory, hold small amounts of data and instructions, and allow the CPU to access the contents in them very quickly. This significantly reduces the read access time for the CPU if the required information is available in the cache. However, caches are small and can only hold the most commonly used data and instructions required by the CPU. When information requested does not appear in the cache, a 'cache miss' occurs and the CPU must fetch the required data from the main memory. The Read Prediction Buffer reduces this time-costly read access by attempting to predict the possible miss address, and pre-fetch the read data.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1992
Accession Number
ADA260902

Entities

People

  • Gary J. Nowicki

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Advanced Electronics
  • C4I

DTIC Thesaurus Topics

  • Access Time
  • Algorithms
  • Classification
  • Comparators
  • Computer Science
  • Computers
  • Electrical Engineering
  • Engineering
  • Inverters
  • Resistance
  • Schools
  • Security
  • Simulations
  • Simulators
  • United States
  • Universities
  • Very Large Scale Integration

Fields of Study

  • Computer science

Readers

  • Parallel and Distributed Computing.