Introduction#
Tensile is written in both Python (for library/kernel generation) and C++ (for client headers and library tests)—it is a vital project to the ROCm ecosystem, providing optimized kernels for downstream libraries such as ROCm/rocBLAS.
The parts of Tensile that are written in Python consist of applications that, collectively, are responsible for generating optimized kernels and generating library objects to access these kernels from client code.