Conditional component composition for GPU-based systems

Usman Dastgeer, Christoph W. Kessler
IDA, Linkoping University, 58183 Linkoping, Sweden
MULTIPROG-2014 workshop at HiPEAC-2014, 2014


   title={Conditional component composition for GPU-based systems},

   author={Dastgeer, Usman and Kessler, Christoph W},



Download Download (PDF)   View View   Source Source   



User-level components can expose multiple functionally equivalent implementations with different resource requirements and performance characteristics. A composition framework can then choose a suitable implementation for each component invocation guided by an objective function (execution time, energy etc.). In this paper, we describe the idea of conditional composition which enables the component writer to specify constraints on the selectability of a given component implementation based on information about the target system and component call properties. By incorporating such information, more informed and user-guided composition decisions can be made and thus more efficient code be generated, as shown with an example scenario for a GPU-based system.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: