Dissertation/ Thesis

Design and implementation of configuration modules in a programmable hardware-assisted cache emulator (PHA$E)

التفاصيل البيبلوغرافية
العنوان: Design and implementation of configuration modules in a programmable hardware-assisted cache emulator (PHA$E)
المؤلفون: Chalainanont, Nirut
المساهمون: Tenca, Alexandre Ferreira, Electrical Engineering and Computer Science, Oregon State University. Graduate School
بيانات النشر: Oregon State University
المجموعة: ScholarsArchive@OSU (Oregon State University)
مصطلحات موضوعية: Cache memory -- Computer simulation, Emulators (Computer programs), Memory management (Computer science)
الوصف: Memory hierarchy design is becoming more important as the speed gap be- tween processor and memory continues to grow. Investigations of memory perfor- mance have typically been conducted using trace-driven emulation, which could take tremendous resources (e.g. long emulation time, large storage requirements for traces, and high overall cost). Recent research has proposed the use of hard- ware for performing cache emulations. Such an approach is advantageous as it can be done in real-time, which eliminates the need for large storage for traces, reduces the emulation time, and improves the accuracy of the results. This thesis discusses the preliminary work with the Programmable Hardware Assisted Cache Emulator (PHA$E), a system for emulating cache in real-time. PHA$E is implemented using Field Programmable Gate Array (FPGA) chips, so it is flexible and configurable. Once configured, PHA$E can emulate various sizes of cache, different cache orga- nizations, and many replacement algorithms. This thesis describes the design and implementation of Very High Speed Integrated Circuit Hardware Description Lan- guage (VHDL) modules that were programmed into PAH$E to make it capable of emulating off-chip shared level 3 caches with varying sizes and set-associativities. Furthermore, the emulation results from SPEC benchmarks (SPECcpu2000 and SPECjAppServer2002 [13]), and a large vocabulary continuous speech recognition (LVCSR) system [24] are presented to verify the functionality of PHA$E. Lastly, future research directions are identified.
نوع الوثيقة: master thesis
اللغة: English
unknown
Relation: https://ir.library.oregonstate.edu/concern/graduate_thesis_or_dissertations/fb494b928
الاتاحة: https://ir.library.oregonstate.edu/concern/graduate_thesis_or_dissertations/fb494b928
Rights: Copyright Not Evaluated
رقم الانضمام: edsbas.E6D3553D
قاعدة البيانات: BASE