TY - GEN
T1 - CAMERA
T2 - Proceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005
AU - Null, Linda
AU - Rao, Karishma
PY - 2005/6/27
Y1 - 2005/6/27
N2 - CAMERA, Cache and Memory Resource Allocation, is a collection of workbenches for cache mapping schemes (including direct, fully associative, and set associative) and virtual memory (including paging and TLBs). Its goals are to provide users with interactive tutorials and simulations to help them better understand the fundamental concepts of memory management. Implemented in Java Swing, these workbenches allow users to observe the processes of memory to cache mapping, and virtual memory using paging. The workbenches have proven useful in both introductory architecture classes and operating system classes. Students find CAMERA easy to use, even without the supplied user's guide. In the paper, we compare CAMERA to various existing systems and explore the software's features in detail in addition to discussing future enhancements.
AB - CAMERA, Cache and Memory Resource Allocation, is a collection of workbenches for cache mapping schemes (including direct, fully associative, and set associative) and virtual memory (including paging and TLBs). Its goals are to provide users with interactive tutorials and simulations to help them better understand the fundamental concepts of memory management. Implemented in Java Swing, these workbenches allow users to observe the processes of memory to cache mapping, and virtual memory using paging. The workbenches have proven useful in both introductory architecture classes and operating system classes. Students find CAMERA easy to use, even without the supplied user's guide. In the paper, we compare CAMERA to various existing systems and explore the software's features in detail in addition to discussing future enhancements.
UR - http://www.scopus.com/inward/record.url?scp=20444434033&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=20444434033&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:20444434033
SN - 1581139977
SN - 9781581139976
T3 - Proceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005
SP - 96
EP - 100
BT - Proceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005
Y2 - 23 February 2005 through 27 February 2005
ER -