DocumentCode :
3479902
Title :
Work in Progress - A Visual Cache Memory Simulator
Author :
Neebel, Danial ; Augeri, Chris ; MacMillan, Gordon ; Baird, Leemon ; De Freitas, Allan
fYear :
2005
fDate :
19-22 Oct. 2005
Abstract :
Cache memory performance analysis is a challenging topic upon first introduction. Students must synthesize a significant amount of computer architecture knowledge, comprehend reasonably complex replacement strategies, and analyze performance. We propose a programming exercise that has students develop a visual cache memory simulator and then use the simulator to analyze several memory reference trace files. Our student learning assessment measured the quality of each team programming exercise solution and each individual´s own cache performance analysis. In addition, the final exam has several questions related to cache memory. Early results indicate students achieve a better understanding of cache memory and its impact on performance
Keywords :
cache storage; computer architecture; computer science education; percolation; analyze performance; complex replacement strategies; computer architecture knowledge; final exam; memory reference trace files; programming exercise; student learning assessment; team programming exercise solution; visual cache memory simulator; Analytical models; Cache memory; Computational modeling; Computer architecture; Computer languages; Computer science; Digital systems; Graphical user interfaces; Performance analysis; Programming; Cache Memory; Computer Architecture; Performance Analysis; Programming Project;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education, 2005. FIE '05. Proceedings 35th Annual Conference
Conference_Location :
Indianopolis, IN
ISSN :
0190-5848
Print_ISBN :
0-7803-9077-6
Type :
conf
DOI :
10.1109/FIE.2005.1611966
Filename :
1611966
Link To Document :
بازگشت