Title
Adaptive load balancing of iterative computation on heterogeneous nondedicated systems
Abstract
Dynamic load balancing in heterogeneous systems is a fundamental research topic in parallel computing due to the high availability of such systems. The efficient utilization of the heterogeneous resources can significantly enhance the performance of the parallel system. At the same time, adapting parallel codes to state-of-the-art parallel computers composed of heterogeneous multinode–multicore processors becomes a very hard task because parallel codes are highly dependent on the parallel architectures. That means that applications must be tailored requiring a great deal of programming effort. We have developed the ALBIC (Adaptive Load Balancing of Iterative Computation) system that allows for the dynamic load balancing of iterative codes in heterogeneous dedicated and nondedicated Linux based systems. In order to validate the system several parallel codes have been analyzed in different scenarios. The results show that the ALBIC approach achieves better performance than the other proposal. This lightweighted library eases porting homogeneous parallel codes to heterogeneous platforms, since the code intrusion is low and the programming effort is quite reduced.
Year
DOI
Venue
2011
10.1007/s11227-011-0595-3
The Journal of Supercomputing
Keywords
Field
DocType
Heterogeneous system,Dynamic load balancing
Intrusion,Homogeneous,Computer science,Load balancing (computing),Parallel computing,Porting,Dynamic load balancing,High availability,Distributed computing,Computation
Journal
Volume
Issue
ISSN
58
3
0920-8542
Citations 
PageRank 
References 
9
0.54
13
Authors
5
Name
Order
Citations
PageRank
J. A. Martínez1465.57
F. Almeida234349.54
Ester M. Garzón3596.27
Alejandro Acosta4558.98
Vicente Blanco Pérez5335.19