Load Balancing for Iterative Applications in Heterogeneous Architectures

被引:0
|
作者
Trivelatto, Luis F. V. [1 ]
Bellorini, Edmar A. [1 ]
Galante, Guilherme [1 ]
机构
[1] Western Parana State Univ, UNIOESTE, Dept Comp Sci, Cascavel, PR, Brazil
关键词
Load balancing; iterative applications; parallel applications; heterogeneous architectures;
D O I
10.1109/WSCAD.2018.00036
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The objective of this paper is to present a multilevel load balancing library for iterative applications, considering its execution in clusters of heterogeneous nodes, composed of multiple cores and accelerators. The main contribution of this research is the possibility of performing the load balancing between the heterogeneous nodes of the cluster and also in a second level, redistributing the load between the processor cores and accelerators. The library proved to be effective, allowing a higher architecture utilization rate and reducing the execution time of the applications.
引用
收藏
页码:177 / 183
页数:7
相关论文
共 50 条
  • [1] Load Balancing for Molecular Dynamics Simulations on Heterogeneous Architectures
    Seckler, Steffen
    Tchipev, Nikola
    Bungartz, Hans-Joachim
    Neumann, Philipp
    [J]. PROCEEDINGS OF 2016 IEEE 23RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2016, : 101 - 110
  • [2] Partitioning and load balancing for emerging parallel applications and architectures
    Devine, Karen A.
    Boman, Erik G.
    Karypis, George
    [J]. PARALLEL PROCESSING FOR SCIENTIFIC COMPUTING, 2006, : 99 - 126
  • [3] Adaptive load balancing of iterative computation on heterogeneous nondedicated systems
    Martinez, J. A.
    Almeida, F.
    Garzon, E. M.
    Acosta, A.
    Blanco, V.
    [J]. JOURNAL OF SUPERCOMPUTING, 2011, 58 (03): : 385 - 393
  • [4] Mapping and load-balancing iterative computations on heterogeneous clusters
    Legrand, A
    Renard, H
    Robert, Y
    Vivien, F
    [J]. RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2003, 2840 : 586 - 594
  • [5] Adaptive load balancing of iterative computation on heterogeneous nondedicated systems
    J. A. Martínez
    F. Almeida
    E. M. Garzón
    A. Acosta
    V. Blanco
    [J]. The Journal of Supercomputing, 2011, 58 : 385 - 393
  • [6] Load Balancing Algorithms in Distributed Service Architectures for Medical Applications
    Logeswaran, Rajasvaran
    Chen, Li-Choo
    [J]. INTERNATIONAL JOURNAL OF HEALTHCARE INFORMATION SYSTEMS AND INFORMATICS, 2010, 5 (01) : 76 - 90
  • [7] Static load-balancing techniques for iterative computations on heterogeneous clusters
    Renard, H
    Robert, Y
    Vivien, F
    [J]. EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 148 - 159
  • [8] Exploration of Load Balancing Thresholds to Save Energy on Iterative Applications
    Padoin, Edson L.
    Pilla, Laercio L.
    Castro, Marcio
    Navaux, Philippe O. A.
    Mehaut, Jean-Francois
    [J]. HIGH PERFORMANCE COMPUTING CARLA 2016, 2017, 697 : 76 - 88
  • [9] Coarray-based load balancing on heterogeneous and many-core architectures
    Cardellini, Valeria
    Fanfarillo, Alessandro
    Filippone, Salvatore
    [J]. PARALLEL COMPUTING, 2017, 68 : 45 - 58
  • [10] Load-balancing iterative computations on heterogeneous clusters with shared communication links
    Legrand, A
    Renard, H
    Robert, Y
    Vivien, F
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2004, 3019 : 930 - 937