-
Notifications
You must be signed in to change notification settings - Fork 151
Dependencies
Braden Stefanuk edited this page Aug 7, 2024
·
25 revisions
This page is deprecated as of 2024-06-14. New documentation is being created to replace it.
- CMake 3.13
- Ubuntu:
sudo apt install python3 python3-yaml libomp-dev libboost-program-options-dev libboost-filesystem-dev libtinfo-dev
-
joblib library:
pip install joblib
(or possiblypip3 install joblib
)
- Ubuntu:
sudo apt install libmsgpack-dev
if you're using the msgpack backend - Ubuntu:
sudo apt install libtinfo-dev
if you're using the YAML backend
Tensile uses the LLVM ObjectYAML library for YAML parsing. The LLVM library is bundled with your ROCm installation, but it requires libtinfo to be installed. Alternatively, if you already have LLVM version 6.0 or newer installed, Tensile's build process will find it and libtinfo is not needed.
- For Tensile_BACKEND = HIP (hcc and hip-clang both supported)
- Public ROCm
- Untested OpenCL1.2 support