Performance evaluation of two load balancing algorithms on a hybrid parallel architecture

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Accelerated Processing Units (APUs) are an emerging architecture that integrates, in a single silicon chip, the traditional CPU and the GPU. Due to its heterogeneous architecture, APUs impose new challenges to data parallel applications that want to take advantage of all the processing units available on the hardware to minimize its execution time. Some standards help in the task of writing parallel code for heterogeneous devices, but it is not easy to find the data division between CPU and GPU that will minimize the execution time. In this context, this work further extends and details load balancing algorithms designed to be used in a data parallel problem. Also, a sensitivity analysis of the parameters used in our models was performed. The results have shown that the algorithms are effective in their purpose of improving the performance of an application on an heterogeneous environment.

Cite

CITATION STYLE

APA

do Nascimento, T. M., dos Santos, R. W., & Lobosco, M. (2017). Performance evaluation of two load balancing algorithms on a hybrid parallel architecture. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10421 LNCS, pp. 58–69). Springer Verlag. https://doi.org/10.1007/978-3-319-62932-2_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free