DocumentCode :
1602426
Title :
Allocation by conflict: a simple, effective multilateral cache management scheme
Author :
Tam, E.S. ; Vlaovic, Stevan A. ; Tyson, Gary S. ; Davidson, Edward S.
Author_Institution :
Apple Comput. Inc., Cupertino, CA, USA
fYear :
2001
fDate :
6/23/1905 12:00:00 AM
Firstpage :
133
Lastpage :
140
Abstract :
Several schemes have been proposed that incorporate an auxiliary buffer to improve the performance of a given size cache. Victim caching, aims to reduce the impact of conflict misses in direct-mapped caches. Victim offers competitive performance benefits, but requires a costly data path for swaps and saves between the main cache and the added buffer. Several multilateral schemes (e.g. NTS, PCS) offer competitive performance with Victim across a wide range of associativities, but require no swap/save data path. While these schemes perform well overall, their overall performance lags that of Victim when the main cache is direct-mapped. Furthermore, they also require costly hardware support, but in the form of history tables for maintaining allocation decision information. The paper introduces a multilateral cache management scheme, allocation by conflict (ABC), which generally outperforms Victim, NTS, and PCS. Furthermore, ABC has the lowest hardware requirements of any multilateral scheme-only a single additional bit per block in the main cache is required to maintain usage information for the allocation decision process, and no swap/save data path is needed
Keywords :
cache storage; storage management; NTS; PCS; Victim caching; allocation by conflict; allocation decision process; direct-mapped caches; hardware requirements; multilateral cache management scheme; Computer architecture; Hardware; History; Laboratories; Performance gain; Personal communication networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design, 2001. ICCD 2001. Proceedings. 2001 International Conference on
Conference_Location :
Austin, TX
ISSN :
1063-6404
Print_ISBN :
0-7695-1200-3
Type :
conf
DOI :
10.1109/ICCD.2001.955015
Filename :
955015
Link To Document :
بازگشت