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...

Full description

Saved in:
Bibliographic Details
Main Author: Paramita, Aryani
Other Authors: Smitha Kavallur Pisharath Gopi
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