16368

Automatic Loop Partitioning for Heterogeneous Systems

Alexander Baier
Karlsruhe Institute of Technology
Karlsruhe Institute of Technology, 2016

@phdthesis{baier2016automatic,

   title={Automatic Loop Partitioning for Heterogeneous Systems},

   author={Baier, Alexander},

   year={2016},

   school={National Research Center}

}

Download Download (PDF)   View View   Source Source   

365

views

In this work, we implement a tool that automatically partitions loops and then executes these partitions on heterogeneous systems. Partitioning a loop is the process of dividing a loop to form two or more new loops, each iterating over a portion of the original loops iteration space. A heterogeneous system is a system that is equipped with, and uses, different kinds of processing units. An example of this is a system that has access to a CPU and a GPU.
VN:F [1.9.22_1171]
Rating: 3.4/5 (5 votes cast)
Automatic Loop Partitioning for Heterogeneous Systems, 3.4 out of 5 based on 5 ratings

* * *

* * *

HGPU group © 2010-2017 hgpu.org

All rights belong to the respective authors

Contact us: