Michael Voss
University of Toronto, Department of Electrical and Computer Engineering
ADAPT is a compiler-supported infrastructure for high-level adaptive program optimization.  It allows developers to leverage existing compilers and optimization tools by describing a runtime heuristic for applying techniques in a domain specific language, ADAPT Language (AL).   The ADAPT compiler is fed this description and a target application, generating a complete runtime system for tuning the application dynamically.  Currently ADAPT has been ported to both Solaris and Linux based systems.   ADAPT supports remote dynamic compilation, parameterization and runtime sampling, allowing developers complete flexibility in heuristic development

An Overview of ADAPT

Example Performance Results

Publications

Download Software ( coming soon )


Contact Me : voss@eecg.toronto.edu