DocumentCode
1902367
Title
Improving cache performance by selective cache bypass
Author
Chi, Chi-Hung ; Dietz, Henry
Author_Institution
Philips Lab., Briarcliff Manor, NY, USA
Volume
1
fYear
1989
fDate
3-6 Jan 1989
Firstpage
277
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
Keywords
buffer storage; storage management; cache performance; cache pollution; compiler; heuristics; selective cache bypass; simulations; system performance; Bandwidth; Cache memory; Costs; Degradation; Hardware; Laboratories; Performance loss; Pollution; System performance; Time measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1989. Vol.I: Architecture Track, Proceedings of the Twenty-Second Annual Hawaii International Conference on
Conference_Location
Kailua-Kona, HI
Print_ISBN
0-8186-1911-2
Type
conf
DOI
10.1109/HICSS.1989.47168
Filename
47168
Link To Document