Skip to content

Latest commit

 

History

History
53 lines (31 loc) · 2.56 KB

ARTIFACT_EVALUATION.md

File metadata and controls

53 lines (31 loc) · 2.56 KB

General

Trying Tiramisu

Tutorials

For example you can try tutorial_01 using

  cd <path-to-tiramisu>/build
  make run_developers_tutorial_01

You can explore the code of the other tutorials (up to tutorial 4C) and compile/run them.

Running Tests

  • You can run the Tiramisu tests as follows

    cd <path-to-tiramisu>/build
    ctest
    

More details about running the tests are provided in the Tiramisu README file in section "Run Tests".

Running the benchmarks

  • You can try a given benchmark X using

    make run_benchmark_X
    

For example, you can try warp_affine using

  cd <path-to-tiramisu>/build
  make run_benchmark_warp_affine

This will generate code from the Tiramisu warp_affine benchmark and will run it. Code for this benchmarks is available in https://github.com/Tiramisu-Compiler/tiramisu/blob/master/benchmarks/halide/warp_affine_tiramisu.cpp

  • To try the cvtcolor benchmark

    make run_benchmark_cvt_color
    

If you compile Tiramisu yourself, you need to make sure that libpng and libjpeg are installed and enabled in the configure.cmake file. Please refer to the Benchmarks README file for more details.