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 条
  • [21] Adaptive Load-Balancing for Consistent Hashing in Heterogeneous Clusters
    Srinivasan, Lakshminarayanan
    Varma, Vasudeva
    2015 15TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING, 2015, : 1135 - 1138
  • [22] Adaptive Load Balancing Handoff Scheme for Heterogeneous Wireless Network
    Selvakumar, A.
    Vaidehi, V.
    Palanivelu, T. G.
    2011 THIRD INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (ICOAC), 2011, : 327 - 332
  • [23] Load Balancing in EAMC to Integrate Heterogeneous Wireless Systems
    Ahmed, Iffat
    Ansari, M. A.
    WIRELESS NETWORKS, INFORMATION PROCESSING AND SYSTEMS, 2008, 20 : 110 - +
  • [24] Load balancing in large-scale heterogeneous systems
    Borst, Sem
    QUEUEING SYSTEMS, 2022, 100 (3-4) : 397 - 399
  • [25] Adaptive Load Balancing based on Machine Learning for Iterative Parallel Applications
    Oikawa, Anna Victoria C. R.
    Freitas, Vinicius
    Castro, Marcio
    Pilla, Laercio L.
    2020 28TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2020), 2020, : 94 - 101
  • [26] Load balancing in large-scale heterogeneous systems
    Sem Borst
    Queueing Systems, 2022, 100 : 397 - 399
  • [27] The research on dynamic load balancing algorithm for heterogeneous systems
    Zhu, Peiyou
    Gao, Ji
    Chen, Rong
    Zhang, Fan
    Guo, Hang
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 4420 - +
  • [28] Optimal load distribution in nondedicated heterogeneous cluster and grid computing environments
    Li, Keqin
    JOURNAL OF SYSTEMS ARCHITECTURE, 2008, 54 (1-2) : 111 - 123
  • [29] Parallel structures and dynamic load balancing for adaptive finite element computation
    Flaherty, JE
    Loy, RM
    Ozturan, C
    Shephard, MS
    Szymanski, BK
    Teresco, JD
    Ziantz, LH
    APPLIED NUMERICAL MATHEMATICS, 1998, 26 (1-2) : 241 - 263
  • [30] Load-balancing iterative computations on heterogeneous clusters with shared communication links
    Legrand, A
    Renard, H
    Robert, Y
    Vivien, F
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2004, 3019 : 930 - 937