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 :
بازگشت