Skip to content

farabimahmud/aok_ae

Repository files navigation

Setup

  1. Clone the repository
git clone --recurse-submodules https://github.com/farabimahmud/aok_ae

  1. Go to the cloned directory and create a virtual environment
cd aok_ae;
python3 -m venv aok 
  1. Activate the environment
source aok/bin/activate
  1. Install the requirements
pip3 install -r requirements.txt

Generate Plots With Existing Data

For each plot cd to the directory and run the following command. For example to generate 01-LLC_Hit_Time-vs-CPU_Core graph which is the Figure 1 of the paper, you need to run the following code -

cd 01-LLC_Hit_Time-vs-CPU_Core;
python3 plot_knl_data.py;

This assumes that the appropriate data files, for example, in this case knl_data.csv is present in the folder. This repository contains all the existing data that was used to create the graphs in the paper.

Generate New Data

Each folder contains the code and separate README to guide in generating new data. Please follow along.

About

Attack of the Knights: Artifact Evaluation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published