Tutorials

July 20, 2026 ยท View on GitHub

The rest of the tutorials is written using the low level Tiramisu API (most users do not need to learn the low level API).

The current LOOPer autoscheduler tutorial is maintained in the separate LOOPer repository.

More examples can be found in the tests folder. Please check the README file for a full list of examples for each Tiramisu feature.

Run Tutorials

To run all the tutorials, assuming you are in the build/ directory

make tutorials

To run only one tutorial from the developers tutorials (developers/tutorial_01 for example)

make run_developers_tutorial_01

This will compile and run the code generator and then the wrapper.