Skip to content

Backup of my UCLA F23 CS M151B/ECE M116C Computer Assignment 2

Notifications You must be signed in to change notification settings

vinlin24/csm151b-ca2

Repository files navigation

Memory Hierarchy Simulator

This project involves designing a memory hierarchy. We implement a memory controller to simulate the actions of a multi-level cache system (tagging, evictions, etc.). Details descriptions can be found in the spec.

Building

Use the following Makefile rule to build the executable:

make

Or without debug flags:

make build

Running

Run the executable using a trace file as input:

./memory_driver path/to/trace.txt

Example trace files are provided under traces/.

Cleanup

To clean the directory of build files, run the Makefile rule:

make clean

About

Backup of my UCLA F23 CS M151B/ECE M116C Computer Assignment 2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published