Improving cache performance by selective cache bypass.

Chi Hung Chi, Henry Dietz

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

38 Scopus citations

Abstract

A technique is proposed to prevent the return of infrequently used items to cache after they are bumped from it. Simulations have shown that the return of these items, called cache pollution, typically degrade cache-based system performance (average reference time) by 10% to 30%. The technique proposed involves the use of hardware called a Bypass-Cache, which, under program control, will determine whether each reference should be through the cache or should bypass the cache and reference main memory directly. Several inexpensive heuristics for the compiler to determine how to make each reference are given. It is shown that much of the performance loss can be regained.

Original languageEnglish
Title of host publicationProceedings of the Hawaii International Conference on System Science
Pages277-285
Number of pages9
StatePublished - 1989
EventProceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences: Architecture Track - Kailua-Kona, Hawaii, USA
Duration: Jan 3 1989Jan 6 1989

Publication series

NameProceedings of the Hawaii International Conference on System Science
Volume1
ISSN (Print)0073-1129

Conference

ConferenceProceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences: Architecture Track
CityKailua-Kona, Hawaii, USA
Period1/3/891/6/89

ASJC Scopus subject areas

  • General Computer Science

Fingerprint

Dive into the research topics of 'Improving cache performance by selective cache bypass.'. Together they form a unique fingerprint.

Cite this