Skip to content

khuck/apex-kokkos-tuning

Repository files navigation

apex-kokkos-tuning

Test repo for apex and kokkos autotuning.

Configure and Build

The steps to configure and build are the same as configuring/building APEX and Kokkos individually. For examples, see:

Take note - the only CMake variable that is required is the -DKokkos_ENABLE_TUNING=ON setting, which enables the tuning support in Kokkos.

Another note - this repo uses a git submodule that is a fork/branch from the main Kokkos repository. That fork/branch contains the occupancy tuning support that has not yet been merged into the main repository, see PR 6788.

For slides with an overview of this repository, see http://www.nic.uoregon.edu/~khuck/kokkos/2024-Kokkos-Tuning-Tutorial/. To reproduce the mdrange_gemm results in the end of the tutorial, see tutorial.sh.

About

Test repo for apex and kokkos autotuning

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published