Adaptive load balancing of iterative computation on heterogeneous nondedicated systems

被引:0
|
作者
J. A. Martínez
F. Almeida
E. M. Garzón
A. Acosta
V. Blanco
机构
[1] University of Almería,Department of Computer Architecture and Electronics
[2] Universidad de La Laguna,HPC Group, ETS de Ingeniería Informática
来源
关键词
Heterogeneous system; Dynamic load balancing;
D O I
暂无
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:385 / 393
页数:8
相关论文
共 50 条
  • [41] Decentralized Load Balancing for Improving Reliability in Heterogeneous Distributed Systems
    Pezoa, Jorge E.
    Dhakal, Sagar
    Hayat, Majeed M.
    2009 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW 2009), 2009, : 214 - +
  • [42] A Genetic Algorithm for Static Load Balancing in Parallel Heterogeneous Systems
    Effatparvar, M.
    Garshasbi, M. S.
    2ND INTERNATIONAL CONFERENCE ON INNOVATION, MANAGEMENT AND TECHNOLOGY RESEARCH, 2014, 129 : 358 - 364
  • [43] HeDPM: load balancing of linear pipeline applications on heterogeneous systems
    Andreu Moreno
    Anna Sikora
    Eduardo César
    Joan Sorribes
    Tomàs Margalef
    The Journal of Supercomputing, 2017, 73 : 3738 - 3760
  • [44] Load Balancing Algorithms in Heterogeneous Networks for Intelligent Transportation Systems
    Polgar, Zsolt Alfred
    Hosu, Andrei Ciprian
    Kiss, Zsuzsanna Ilona
    Varga, Mihaly
    2015 38TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2015, : 76 - 81
  • [45] DYNAMIC LOAD BALANCING OF PARALLEL COMPUTATIONAL ITERATIVE ROUTINES ON HIGHLY HETEROGENEOUS HPC PLATFORMS
    Clarke, David
    Lastovetsky, Alexey
    Rychkov, Vladimir
    PARALLEL PROCESSING LETTERS, 2011, 21 (02) : 195 - 217
  • [46] Iterative MPC for Energy Management and Load Balancing in 5G Heterogeneous Networks
    Ornatelli, Antonio
    Tortorelli, Andrea
    Giuseppi, Alessandro
    2020 11TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2020, : 467 - 471
  • [47] Heterogeneous dynamic load balancing
    Rotaru, T
    Nägeli, HH
    ADVANCED ENVIRONMENTS, TOOLS, AND APPLICATIONS FOR CLUSTER COMPUTING, 2002, 2326 : 136 - 144
  • [48] ITERATIVE DYNAMIC LOAD BALANCING IN MULTICOMPUTERS
    XU, CZ
    LAU, FCM
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1994, 45 (07) : 786 - 796
  • [49] RETRACTED: Adaptive Load Balancing Algorithm over Heterogeneous Workstations (Retracted Article)
    Liang Guangmin
    GCC 2008: SEVENTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2008, : 169 - +
  • [50] Load Balancing in Green Cloud Computation
    Al Sallami, Nada M.
    WORLD CONGRESS ON ENGINEERING - WCE 2013, VOL II, 2013, : 798 - 802