- Install
AnacondaorMiniconda(recommended). To install Miniconda, follow the instructions here. This is a powerful package manager that simplifies the installation, updating, and management of software packages and their dependencies, allowing to create and manage isolated environments, which helps avoid conflicts between different versions of packages and dependencies. - Speed-up conda solver (not required but highly recommended) by installing libnamba:
conda update -n base conda conda install -n base conda-libmamba-solver conda config --set solver libmamba
- Install g++ (recommended version: 11) using your Linux distro manager:
apt install g++
- If using CUDA, ensure the NVIDIA driver is installed and
nvidia-smiworks.
- trustworthy_dl: HEART'25 evaluation
If you find the trustworthy_dl project useful, please cite our paper:
@inproceedings{que2025trustworthy,
title={Trustworthy Deep Learning Acceleration with Customizable Design Flow Automation},
author={Que, Zhiqiang and Fan, Hongxiang and Figueiredo, Gabriel and Guo, Ce and Luk, Wayne and Yasudo, Ryota and Motomura, Masato},
booktitle={Proceedings of the 15th International Symposium on Highly Efficient Accelerators and Reconfigurable Technologies},
pages={1--13},
year={2025}
}