Enabling Heterogeneous Hardware Acceleration using Novel Programming and Scheduling Models


Icon date
Project duration
April 2011 - October 2013
Icon government building


Since the advent of programmable graphics processing units, accelerators are also more commonly used in HPC to compute jobs cost efficiently on considerably smaller clusters. ENHANCE aims at simplifying the necessary software development for these heterogeneous architectures by automatic parallelization and translation of loops as well as by extending the operating system with a scheduler that enables fair sharing of the accelerators computation time among processes. We will demonstrate and evaluate the development tools and design methods developed in ENHANCE by applying them to practical applications from the domains of bioinformatics, automotive computing, simulation of pollutant spread, and thermodynamics.


Prof. Dr. Christian Plessl

Administrative contact

Prof. Dr. Christian Plessl
Universität Paderborn
Paderborn Center for Parallel Computing
Warburger Str. 100
33098 Paderborn