The code is composed of the following files (all at the top level of the folder):
- index.html (contains the web page, and calls both scripts)
- size.js (contains most of the code necessary to measure cache size)
- associativity.js (contains most of the code necessary to measure cache associativity)
- helpers.js (contains helper functions relevant to both scripts)
The report is contained in the report folder, following the thesis template.
As described there, just run make
to compile the report.
The page is hosted at https://alex-ferragni.github.io, simply go there and follow the instructions.