DocumentCode
3412541
Title
Decoupled modified-bit cache
Author
Takahashi, Masaharu ; Oba, N. ; Kobayashi, Hideo ; Nakamura, T.
Author_Institution
Graduate Sch. of Inf. Sci., Tohoku Univ., Sendai
fYear
1996
fDate
27-29 Mar 1996
Firstpage
136
Lastpage
143
Abstract
Cache memories are extensively used to reduce memory latency and memory bus traffic. This paper presents a cache memory control mechanism, called decoupled modified-bit cache (DMC), which manages the clean/modified state of cached data in units of bytes to further reduce the bus traffic. Unlike conventional cache memories, the DMC has modified-bit arrays that are separated from a cache tag memory, and uses the modified-bits on demand. The DMC allows a non-fetch allocation on a write miss, cache line fills and replacements in units of bytes, and eliminates unnecessary data transfers. Our simulations with uni-processor and multiprocessor applications indicate that, with 3% more hardware, the DMC reduces the bus traffic and the number of transactions to between 10% and 40% of the levels in a conventional write-back cache memory. It also has strong potential for use in bus-interconnected multiprocessor systems, where the bus traffic dominates the system performance
Keywords
cache storage; memory architecture; cache memories; decoupled modified-bit cache; memory bus traffic; memory latency; modified-bit arrays; multiprocessor applications; non-fetch allocation; Cache memory; Cities and towns; Costs; Delay; Hardware; Laboratories; Microprocessors; System performance; System-on-a-chip; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications, 1996., Conference Proceedings of the 1996 IEEE Fifteenth Annual International Phoenix Conference on
Conference_Location
Scottsdale, AZ
Print_ISBN
0-7803-3255-5
Type
conf
DOI
10.1109/PCCC.1996.493625
Filename
493625
Link To Document