Educational simulator for Cache and Virtual addressing
With the increasing computational demand, efficiency and effectiveness of cache and virtual memory become an important area to be looked into. By utilising the correct caching method, an architecture would achieve maximum performance with minimum resources. To choose the appropriate configuration, t...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2016
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/69143 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-69143 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-691432023-03-03T20:55:44Z Educational simulator for Cache and Virtual addressing Paramita, Aryani Smitha Kavallur Pisharath Gopi School of Computer Engineering DRNTU::Engineering With the increasing computational demand, efficiency and effectiveness of cache and virtual memory become an important area to be looked into. By utilising the correct caching method, an architecture would achieve maximum performance with minimum resources. To choose the appropriate configuration, the fundamental of cache and virtual memory must be understood by every engineer. This project aims to deliver a simulator to visualize cache and virtual memory processes better. The simulator is built for Direct Mapped Cache, Fully Associative Cache, and Set Associative Caches. Replacement policy such as Least Recently Used and First in First out is also being implemented in the simulator. Analysis and comparison of various cache is also made available and supported by interactive graph. Lastly, the simulator has Virtual Memory Simulator dedicated to visualise virtual memory section. The objective of this report is to document the development process of the simulator that consists of two environments: Java-based environment and Web based environment. It will also serve as guides and further explanation on the simulator, making it clearer and more fruitful for the users learning about cache and virtual memory. Bachelor of Engineering (Computer Science) 2016-11-11T06:28:01Z 2016-11-11T06:28:01Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/69143 en Nanyang Technological University 58 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering |
spellingShingle |
DRNTU::Engineering Paramita, Aryani Educational simulator for Cache and Virtual addressing |
description |
With the increasing computational demand, efficiency and effectiveness of cache and virtual memory become an important area to be looked into. By utilising the correct caching method, an architecture would achieve maximum performance with minimum resources. To choose the appropriate configuration, the fundamental of cache and virtual memory must be understood by every engineer.
This project aims to deliver a simulator to visualize cache and virtual memory processes better. The simulator is built for Direct Mapped Cache, Fully Associative Cache, and Set Associative Caches. Replacement policy such as Least Recently Used and First in First out is also being implemented in the simulator. Analysis and comparison of various cache is also made available and supported by interactive graph. Lastly, the simulator has Virtual Memory Simulator dedicated to visualise virtual memory section.
The objective of this report is to document the development process of the simulator that consists of two environments: Java-based environment and Web based environment. It will also serve as guides and further explanation on the simulator, making it clearer and more fruitful for the users learning about cache and virtual memory. |
author2 |
Smitha Kavallur Pisharath Gopi |
author_facet |
Smitha Kavallur Pisharath Gopi Paramita, Aryani |
format |
Final Year Project |
author |
Paramita, Aryani |
author_sort |
Paramita, Aryani |
title |
Educational simulator for Cache and Virtual addressing |
title_short |
Educational simulator for Cache and Virtual addressing |
title_full |
Educational simulator for Cache and Virtual addressing |
title_fullStr |
Educational simulator for Cache and Virtual addressing |
title_full_unstemmed |
Educational simulator for Cache and Virtual addressing |
title_sort |
educational simulator for cache and virtual addressing |
publishDate |
2016 |
url |
http://hdl.handle.net/10356/69143 |
_version_ |
1759854877719134208 |