Orio: An Annotation-Based Empirical Performance Tuning Framework


Overview

Orio is an extensible framework for transformation and autotuning of codes written in different source and target languages, including transformations from a number of simple languages (e.g., a restricted subset of C) to C, Fortran, and CUDA targets. The tool generates many tuned versions of the same operation using different optimization parameters, and performs an empirical search for selecting the best among multiple optimized code variants.

The web pages for Orio have been moved to GitHub?:  http://brnorris03.github.io/Orio/.

Attachments