2005•Jeongbo gwahaghoe nonmunji. si'seu'tem mich i'lonRequires access

A Cache Controller to Maximize Effectiveness of Hierarchical Memory Architecture

어봉용, Sukil Kim, Youngkwan Ju, Joong-Nam Jeon

Open publisher page 0 citations

Abstract

A cache architecture is proposed here which evokes prefetch at level 1 cache miss. Existing structures only prefetch at level 2 cache miss. In the proposed cache architecture, level 1 cache miss would select demand fetch block and prefetch block from the level 2 cache and store to level 1 cache and prefetch cache, respectively. According to an experimental analysis using 11 benchmark programs, the hierarchical cache architecture that employs both a level 1 cache prefetcher and a level 2 cache prefetcher obtained a maximum increased performance when compared to the cache architecture that employs only a level 2 cache prefetcher.

About this research paper

What this paper is about

A cache architecture is proposed here which evokes prefetch at level 1 cache miss. Existing structures only prefetch at level 2 cache miss. In the proposed cache architecture, level 1 cache miss would select demand fetch block and prefetch block from the level 2 cache and store to level 1 cache and prefetch cache, respectively. According to an experimental analysis using 11 benchmark programs, the hierarchical cache architecture that employs both a level 1 cache prefetcher and a level 2 cache prefetcher obtained a maximum increased performance when compared to the cache architecture that employs only a level 2 cache prefetcher.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

A cache architecture is proposed here which evokes prefetch at level 1 cache miss. Existing structures only prefetch at level 2 cache miss. In the proposed cache architecture, level 1 cache miss would select demand fetch block and prefetch block from the level 2 cache and store to level 1 cache and prefetch cache, respectively. According to an experimental analysis using 11 benchmark programs, the hierarchical cache architecture that employs both a level 1 cache prefetcher and a level 2 cache prefetcher obtained a maximum increased performance when compared to the cache architecture that employs only a level 2 cache prefetcher.

Key concepts: Cache, Cache algorithms, Cache coloring, Cache pollution, Cache invalidation, Instruction prefetch, Smart Cache, Computer science

Related papers

Back to paper searchBrowse research topicsOriginal source
A Cache Controller to Maximize Effectiveness of Hierarchical Memory Architecture — Research Paper | ScholarLens