DocumentCode
2340121
Title
Real-time L3 cache simulations using the Programmable Hardware-Assisted Cache Emulator (PHA$E)
Author
Chalainanont, Nirut ; Nurvitadhi, Eriko ; Morrison, Roger ; Su, Lixin ; Chow, Kingsum ; Lu, Shih Lien ; Lai, Konrad
Author_Institution
Sch. of EECS, Oregon State Univ., Corvallis, OR, USA
fYear
2003
fDate
27 Oct. 2003
Firstpage
86
Lastpage
95
Abstract
As the gap between the CPU and memory speeds increases, there has been an increasingly important need to study the memory-hierarchy designs. Investigations of memory performance have typically been conducted using trace-driven simulation, which could take tremendous resources (e.g. long simulation time, large storage requirements for traces, and high overall cost). Recent works have proposed the use of hardware for performing cache simulations. Such approach is advantageous as it can be done in real-time, which eliminates the need or large storage for traces, reduces the simulation time, and improves the accuracy of the results. This paper discusses our preliminary work with theProgrammable Hardware-Assisted Cache Emulator (PHA$E), a system for emulating cache in real-time. We discuss the design and implementation of our system. Furthermore, the results of simulating varying sizes of off-chip L3 caches on various workloads (SPECcpu2000, SPECjbb2000, SPECjAppServer2002, and a large vocabulary continuous speech recognition system are presented and analyzed. Lastly, future research directions are elaborated on.
Keywords
cache storage; digital simulation; memory architecture; performance evaluation; real-time systems; speech recognition; CPU; PHA$E; Programmable Hardware-Assisted Cache Emulator; SPECcpu2000; SPECjAppServer2002; SPECjbb2000; computer memory; memory-hierarchy designs; real-time L3 cache simulations; speech recognition system; trace-driven simulation; Analytical models; Costs; Emulation; Hardware; Real time systems; Runtime; Space exploration; Speech analysis; Speech recognition; Vocabulary;
fLanguage
English
Publisher
ieee
Conference_Titel
Workload Characterization, 2003. WWC-6. 2003 IEEE International Workshop on
Print_ISBN
0-7803-8229-3
Type
conf
DOI
10.1109/WWC.2003.1249060
Filename
1249060
Link To Document