Architectural development and performance analysis of a primary data cache with read miss address prediction capability

This work is part of an ongoing effort to bridge the cycle time gap between high speed processing units and low speed main memories through the use of memory hierarchies. Cache memory exploits the principle of locality by providing a small, fast memory between the processor and the main memory. The...

Full description

Bibliographic Details
Main Author: Christensen, Kathryn S.
Other Authors: Douglas J. Fouts
Language:en_US
Published: Monterey, California. Naval Postgraduate School 2013
Online Access:http://hdl.handle.net/10945/32687
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-32687
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-326872014-11-27T16:18:26Z Architectural development and performance analysis of a primary data cache with read miss address prediction capability Christensen, Kathryn S. Douglas J. Fouts Frederick Terman. NA Electrical Engineering This work is part of an ongoing effort to bridge the cycle time gap between high speed processing units and low speed main memories through the use of memory hierarchies. Cache memory exploits the principle of locality by providing a small, fast memory between the processor and the main memory. The Predictive Read Cache (PRC) further improves the overall memory hierarchy performance by tracking the data read miss patterns of memory accesses, developing a prediction for the next access and prefetching the data into the faster cache memory. The PRC has been proven to significantly improve system performance when acting as a second level cache. The purpose of this thesis is to simulate the effectiveness of the PRC as a first level cache in the memory hierarchy using the same simulator developed to prove the effectiveness of the PRC as a second level cache. 2013-05-06T18:43:56Z 2013-05-06T18:43:56Z 1998-06 Thesis http://hdl.handle.net/10945/32687 en_US Approved for public release, distribution unlimited Monterey, California. Naval Postgraduate School
collection NDLTD
language en_US
sources NDLTD
description This work is part of an ongoing effort to bridge the cycle time gap between high speed processing units and low speed main memories through the use of memory hierarchies. Cache memory exploits the principle of locality by providing a small, fast memory between the processor and the main memory. The Predictive Read Cache (PRC) further improves the overall memory hierarchy performance by tracking the data read miss patterns of memory accesses, developing a prediction for the next access and prefetching the data into the faster cache memory. The PRC has been proven to significantly improve system performance when acting as a second level cache. The purpose of this thesis is to simulate the effectiveness of the PRC as a first level cache in the memory hierarchy using the same simulator developed to prove the effectiveness of the PRC as a second level cache.
author2 Douglas J. Fouts
author_facet Douglas J. Fouts
Christensen, Kathryn S.
author Christensen, Kathryn S.
spellingShingle Christensen, Kathryn S.
Architectural development and performance analysis of a primary data cache with read miss address prediction capability
author_sort Christensen, Kathryn S.
title Architectural development and performance analysis of a primary data cache with read miss address prediction capability
title_short Architectural development and performance analysis of a primary data cache with read miss address prediction capability
title_full Architectural development and performance analysis of a primary data cache with read miss address prediction capability
title_fullStr Architectural development and performance analysis of a primary data cache with read miss address prediction capability
title_full_unstemmed Architectural development and performance analysis of a primary data cache with read miss address prediction capability
title_sort architectural development and performance analysis of a primary data cache with read miss address prediction capability
publisher Monterey, California. Naval Postgraduate School
publishDate 2013
url http://hdl.handle.net/10945/32687
work_keys_str_mv AT christensenkathryns architecturaldevelopmentandperformanceanalysisofaprimarydatacachewithreadmissaddresspredictioncapability
_version_ 1716725366851108864