/PhD-autotuning

Encompassing repository for software written or used, as well as data generated or used in the context of the prospecting paper "Bayesian Optimization for auto-tuning GPU kernels", specifically to comply with the Artifact Description and Artifact Evaluation under the SuperComputing 2021 reproducability initiative.

Primary LanguagePythonApache License 2.0Apache-2.0

PhD: optimization algorithms for auto-tuning GPU kernels

Encompassing repository for software written or used, as well as data generated or used in the context of Floris-Jan Willemsen's PhD "on optimization algorithms for auto-tuning GPU kernels". This is a work in progress, changes made may break compatibility.

How to use

  1. Clone this repository and its submodules. This repository contains submodules. Use git clone --recurse-submodules to recursively clone submodules as well.
  2. Create a virtual environment. You can use the instructions in the Kernel Tuner documentation.