Skip to content

acelster/ML-autotuning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AUMA: AUto tuning by MAchine learning

AUMA is a machine learning based auto tuner, which can be used to tune the performance of arbitrary applications.

How AUMA works is described in the following papers:

  • Falch T. L., Elster A. C. Machine Learning Based Autotuning for OpenCL Performance Portability, IPDPSWS 15
  • Falch T. L., Elster A. C. Machine learning based auto-tuning for enhanced performance portability of OpenCL applications, Concurrency and Computation, Practice and Experience, 2016

More detailed documentation on how to install and run AUMA and the included benchmarks can be found in the doc subdirectory.

The doc subdirectory also contains a report with additional data for the second paper above.

AUMA was written by Thomas L. Falch at the Norwegian University of Science and Technology. For conditions of distribution and use, see the accompanying LICENSE file.

About

Private repo for ML Auto tuning code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published