DocumentCode :
2068425
Title :
Fast efficient simulation of write-buffer configurations
Author :
Abraham, Santosh G. ; Sugumar, Rabin A.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
Volume :
1
fYear :
1994
fDate :
4-7 Jan. 1994
Firstpage :
231
Lastpage :
240
Abstract :
Write-buffers have a significant impact on performance, especially in wide-issue superscalar systems with write-through caching. We develop fast efficient simulation methods for evaluating multiple write-buffer configurations together in a single-pass. Our results are also applicable for the simulation of other buffer structures. We first consider simulating non-coalescing write-buffers. We show that a particular buffer stalls only when smaller buffers do, and develop an algorithm where only the smallest buffer is explicitly simulated, and the stales of others are updated only as smaller buffers stall. Empirical performance comparisons show a speedup of up to 7.4 over simpler methods. We then extend this algorithm to simulate multiple coalescing write buffers, where we demonstrate up to a factor of 3.5 speedup. Finally, we demonstrate the impact that write-buffers have on CPI by presenting write-buffer simulation results on four SPEC benchmarks.<>
Keywords :
buffer storage; digital simulation; parallel processing; performance evaluation; SPEC benchmarks; multiple coalescing write buffers; performance comparisons; simulation; superscalar systems; write-buffer configurations; write-through caching;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
Conference_Location :
Wailea, HI, USA
Print_ISBN :
0-8186-5090-7
Type :
conf
DOI :
10.1109/HICSS.1994.323168
Filename :
323168
Link To Document :
بازگشت