DocumentCode
358527
Title
A selective temporal and aggressive spatial cache system based on time interval
Author
Lee, Jung-Hoon ; Lee, Jang-Soo ; Kim, Shin-Dug
Author_Institution
Dept. of Comput. Sci., Yonsei Univ., Seoul, South Korea
fYear
2000
fDate
2000
Firstpage
287
Lastpage
293
Abstract
This paper proposes a new cache system that can increase the effect by temporal and spatial locality by using only simple hardware control without any locality detection hardware or compiler aid. The proposed cache system consists of two caches with different associativities and different block sizes, i.e., a direct-mapped cache with small block size and a fully associative spatial buffer with large block size as a multiple of small blocks. Therefore, the spatial locality can be exploited by aggressively fetching large blocks including any missed small block into the buffer, and the temporal locality can also be exploited by selectively storing small blocks that were referenced at the spatial buffer in the past. To determine the blocks to be stored at the direct-mapped cache, the proposed cache system uses a time interval-based selection mechanism. According to the simulation results, similar performance can be achieved by using four times smaller cache size compared with the conventional direct-mapped cache
Keywords
cache storage; content-addressable storage; aggressive spatial cache system; direct-mapped cache; fully associative spatial buffer; hardware control; locality detection hardware; temporal spatial cache system; time interval; Buffer storage; Cache memory; Computational modeling; Computer science; Control systems; Delay; Energy consumption; Hardware; Laboratories; Parallel processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design, 2000. Proceedings. 2000 International Conference on
Conference_Location
Austin, TX
ISSN
1063-6404
Print_ISBN
0-7695-0801-4
Type
conf
DOI
10.1109/ICCD.2000.878298
Filename
878298
Link To Document