Skip to content

0-EricZhou-0/ece522-mp4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ECE522 MP4

0. Hardware and Software Dependencies

The artifact can be executed on any x86 machine with at least 30 GB of main memory and at least 40 GB of disk space. We strongly recommend running the artifact on a workstation with multi-cores and at least 128 GB memory. The artifact needs a Linux environment (preferably Ubuntu) and a compiler that supports the C++14 standard.

1. Installation

1.1 Downloading the Repository

Use the following command to download the artifact:

git clone git@github.com:0-EricZhou-0/ece522-mp4.git

1.2 Installation

Install the following dependencies:

sudo apt install flex bison tmux python3-pip

Build simulator (the output executable is named sim):

cd src
make clean
make -j

2. Experiment Workflow

2.1 Launching A Single Experiment

Every configuration file specifies the DNN model and the batch size to be used, as well as other system configuration parameters (such as GPU memory size, SSD Bandwidth, the baseline type, and so on).

To run a single experiment, directly find its corresponding config file and use. For example:

./sim "$relative_path_to_config_file"
    # e.g.,  ./sim configs/example.config

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published