9137

Load Balancing in a Changing World: Dealing with Heterogeneity and Performance Variability

Michael Boyer, Kevin Skadron, Shuai Che, Nuwan Jayasena
Department of Computer Science, University of Virginia
10th Conference on Computing Frontiers, 2013

@article{boyer2013load,

   title={Load Balancing in a Changing World: Dealing with Heterogeneity and Performance Variability},

   author={Boyer, Michael and Skadron, Kevin and Che, Shuai and Jayasena, Nuwan},

   year={2013}

}

Download Download (PDF)   View View   Source Source   

820

views

Fully utilizing the power of modern heterogeneous systems requires judiciously dividing work across all of the available computational devices. Existing approaches for partitioning work require offline training and generate fixed partitions that fail to respond to fluctuations in device performance that occur at run time. We present a novel dynamic approach to work partitioning that requires no offline training and responds automatically to performance variability to provide consistently good performance. Using six diverse OpenCL applications, we demonstrate the effectiveness of our approach in scenarios both with and without run-time performance variability, as well as in more extreme scenarios in which one device is non-functional.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2017 hgpu.org

All rights belong to the respective authors

Contact us: