SciELO - Scientific Electronic Library Online

 
vol.12 número6Optimal Yield Rate in ACF Cutting Process of TFT-LCD Module Using Orthogonal Particle Swarm Optimization Based on Response Surface DesignRobust Exponential Stability for Uncertain Discrete-Time Switched Systems with Interval Time-Varying Delay through a Switching Signal índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Não possue artigos similaresSimilares em SciELO

Compartilhar


Journal of applied research and technology

versão On-line ISSN 2448-6736versão impressa ISSN 1665-6423

Resumo

LIN, Chih-Sheng; HSIEH, Chih-Wei; CHANG, Hsi-Ya  e  HSIUNG, Pao-Ann. Efficient Workload Balancing on Heterogeneous GPUs using Mixed-Integer Non-Linear Programming. J. appl. res. technol [online]. 2014, vol.12, n.6, pp.1176-1186. ISSN 2448-6736.

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.

Palavras-chave : Computational workload distribution; graphic processing units (GPUs); load balancing; mixed-integer non­linear programming (MINLP).

        · texto em Inglês

 

Creative Commons License Todo o conteúdo deste periódico, exceto onde está identificado, está licenciado sob uma Licença Creative Commons