Software Development of Trace-Driven Cache Simulation Using .NET Framework

The simulator that is made in this final project is a trace-driven cache simulator using .NET Framework. It use a trace file as an input to do the simulation. The trace file will be a plain text file contains two-tuple label address each lines. Address in the trace file that used as input is memory...

Full description

Saved in:
Bibliographic Details
Main Author: HERMAWAN SAPUTRA (NIM: 13204169), BUDDY
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/11925
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
Description
Summary:The simulator that is made in this final project is a trace-driven cache simulator using .NET Framework. It use a trace file as an input to do the simulation. The trace file will be a plain text file contains two-tuple label address each lines. Address in the trace file that used as input is memory reference that is requested by processor. The main output is miss rate produced by various setups of cache systems. The changeable parameters are cache blocks, block size, associativity, and various others. The cache simulator could implemented unified or split cache, address mapping, block replacement policy, victim cache, and multilevel cache.