DocumentCode
2161287
Title
Write buffer design for on-chip cache
Author
Chu, Pong P. ; Gottipati, Ramana
Author_Institution
Dept. of Electr. Eng., Cleveland State Univ., OH, USA
fYear
1994
fDate
10-12 Oct 1994
Firstpage
311
Lastpage
316
Abstract
Write strategy is an important part of cache design. The buffering scheme is frequently used to reduce the overhead associated with write operations. Although it is a common feature in cache design, there is no quantitative analysis on the effect of the write buffer. This study investigates the impact of the write buffer, particularly on a small on-chip cache. Five configurations, including write-through, write-through with unconditional-flush write buffer, write-through with conditional-flush write buffer, write-back and write-back with write buffer, are considered. Benchmark traces from both RISC and CISC machines are used to simulate the performance of different buffer configurations. Based on the simulation results, we provide a quantitative analysis on the write buffer, discuss the relative benefits of various features, and suggest a general design guideline for small on-chip cache
Keywords
buffer storage; performance evaluation; reduced instruction set computing; virtual machines; CISC machines; RISC; benchmark; buffer configurations; buffering scheme; cache design; design guideline; on-chip cache; overhead; performance simulation; quantitative analysis; small on-chip cache; write buffer; write buffer design; write operations; write-back; write-back with write buffer; write-through; write-through with conditional-flush; write-through with unconditional-flush; Analytical models; Buffer overflow; Cache memory; Computational modeling; Computer simulation; Guidelines; High performance computing; Performance analysis; Reduced instruction set computing; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design: VLSI in Computers and Processors, 1994. ICCD '94. Proceedings., IEEE International Conference on
Conference_Location
Cambridge, MA
Print_ISBN
0-8186-6565-3
Type
conf
DOI
10.1109/ICCD.1994.331913
Filename
331913
Link To Document