Efficient Workload Balancing on Heterogeneous GPUs using Mixed-Integer Non-Linear Programming

Chih-Sheng Lin, Chih-Wei Hsieh, Hsi-Ya Chang, Pao-Ann Hsiung
Department of Computer Science and Information Engineering, National Chung Cheng University, Chaiyi, Taiwan
Journal of Applied Research and Technology, Vol. 12, No. 6, 2014


   title={Efficient Workload Balancing on Heterogeneous GPUs using Mixed-Integer Non-Linear Programming},

   author={Lin, Chih-Sheng and Hsieh, Chih-Wei and Chang, Hsi-Ya and Hsiung, Pao-Ann},



Download Download (PDF)   View View   Source Source   



Recently, heterogeneous system architectures are becoming mainstream for achieving high performance and power efficiency. In particular, many-core graphics processing units (GPUs) now play an important role for computing in heterogeneous architectures. However, for application designers, computational workload still needs to be distributed to heterogeneous GPUs manually and remains inefficient. In this paper, we propose a mixed integer non-linear programming (MINLP) based method for efficient workload distribution on heterogeneous GPUs by considering asymmetric capabilities of GPUs for various applications. Compared to the previous methods, the experimental results show that our proposed method improves performance and balance up to 33% and 116%, respectively. Moreover, our method only requires a few overhead while achieving high performance and load balancing.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: