- Python >= 3.8
- CMake >= 3.12
git clone git@github.com:KnowingNothing/Domino.git
cd Domino
git submodule update --init --recursive
Build up dominoc
$ mkdir build && cd build
$ cmake ..
$ make
$ ctest
python3 -m pip install -r requirements.txt
Setup python environment for domino, dominoc, mculib (testing/mculib
), tileflow (testing/tileflow
).
# recommended
cd python
python3 setup.py develop
or
cd python
python3 setup.py install --user
or
source set-env.sh
accelergy
timeloop
refer to https://timeloop.csail.mit.edu/timeloop/installation
we prepare download script in download_utils
maestro
we prepare download script in download_utils
The experiment folder is testing/tileflow/test/experiments
, please check the readme
file under the folder to reproduce the experiment.