Parallel SFC-based mesh partitioning and load balancing

被引:2
|
作者
Borrell, Ricard [1 ]
Oyarzun, Guillermo [1 ]
Dosimont, Damien [1 ]
Houzeaux, Guillaume [1 ]
机构
[1] Barcelona Supercomp Ctr, Comp Applicat Sci & Engn, Barcelona, Spain
来源
PROCEEDINGS OF SCALA 2019: 2019 IEEE/ACM 10TH WORKSHOP ON LATEST ADVANCES IN SCALABLE ALGORITHMS FOR LARGE-SCALE SYSTEMS (SCALA) | 2019年
基金
欧盟地平线“2020”;
关键词
Space-Filling Curve; SFC; Mesh partitioning; Geometric partitioning; Load Balancing; Parallel computing;
D O I
10.1109/ScalA49573.2019.00014
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Modern supercomputers allow the simulation of complex phenomena with increased accuracy. Eventually, this requires finer geometric discretizations with larger numbers of mesh elements. In this context, and extrapolating to the Exascale paradigm, meshing operations such as generation, adaptation or partition, become a critical within the simulation workflow. In this paper, we focus on mesh partitioning. In particular, we present some improvements carried out on an in-house parallel mesh partitioner based on the Hilbert Space-Filling Curve. Additionally, taking advantage of its performance, we present the application of the SFC-based partitioning for dynamic load balancing. This method is based on the direct monitoring of the imbalance at runtime and the subsequent re-partitioning of the mesh. The target weights for the optimized partitions are evaluated using a least-squares approximation considering all measurements from previous iterations. In this way, the final partition corresponds to the average performance of the computing devices engaged.
引用
收藏
页码:72 / 78
页数:7
相关论文
共 50 条
  • [31] SFC-Based IoT Provisioning on a Hybrid Cloud-Fog Computing with a Minimized Latency
    Atinafu, Dawit Asmero
    Tulu, Muluneh Mekonnen
    JOURNAL OF COMPUTER NETWORKS AND COMMUNICATIONS, 2024, 2024
  • [32] A SDN-SFC-based service-oriented load balancing for the IoT applications
    Chien, Wei-Che
    Lai, Chin-Feng
    Cho, Hsin-Hung
    Chao, Han-Chieh
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 114 : 88 - 97
  • [33] MB-Split - A structured mesh partitioning tool for load balancing on MIMD-computers
    Ytterstrom, A
    NUMERICAL METHODS IN ENGINEERING '96, 1996, : 803 - 809
  • [34] Mesh partitioning: A multilevel balancing and refinement algorithm
    Walshaw, C
    Cross, M
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2000, 22 (01): : 63 - 80
  • [35] Dynamic load balancing for a mesh-based scientific application
    Zhai, Keke
    Banerjee, Tania
    Zwick, David
    Hackl, Jason
    Koneru, Rahul
    Ranka, Sanjay
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (09):
  • [36] An algorithm for domain partitioning with load balancing
    Materials Fabrication Laboratory, Inst. of Phys. and Chemical Research, RIKEN, Wako, Saitama, Japan
    不详
    不详
    Eng Comput (Swansea Wales), 1 (120-135):
  • [37] Load balancing of dynamic and adaptive mesh-based computations
    Schloegel, K
    Karypis, G
    Kumar, V
    SEVENTEENTH IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 1998, : 311 - 311
  • [38] OpenFlow-based Load Balancing for Wireless Mesh Infrastructure
    Yang, Fan
    Gondi, Vamsi
    Hallstrom, Jason O.
    Wang, Kuang-Ching
    Eidson, Gene
    2014 IEEE 11TH CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE (CCNC), 2014,
  • [39] PARTITIONING OF UNSTRUCTURED MESHES FOR LOAD BALANCING
    MARTIN, OC
    OTTO, SW
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1995, 7 (04): : 303 - 314
  • [40] An algorithm for domain partitioning with load balancing
    Nikishkov, GP
    Makinouchi, A
    Yagawa, G
    Yoshimura, S
    ENGINEERING COMPUTATIONS, 1999, 16 (01) : 120 - 135