Load Balancing a Multi-Block Grids-based Application on Heterogeneous Platform

被引:2
|
作者
Che, Yonggang [1 ,2 ]
Xu, Chuanfu [1 ,2 ]
Wang, Zhenghua [3 ]
机构
[1] Natl Univ Def Technol, Coll Comp, Inst Quantum Informat, Changsha, Peoples R China
[2] Natl Univ Def Technol, Coll Comp, State Key Lab High Performance Comp, Changsha, Peoples R China
[3] Natl Univ Def Technol, Sci & Technol Parallel & Distributed Proc Lab, Changsha, Peoples R China
基金
中国国家自然科学基金;
关键词
multi-block grids; CFD application; heterogeneous platform; load balance; performance; SIMULATION; EXASCALE; JET;
D O I
10.1109/CSE50738.2020.00014
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents a load balancing method for a multi-block grids-based CFD (Computational Fluid Dynamics) application on heterogeneous platform. This method includes an asymmetric task scheduling scheme and a load balancing model. The idea is to balance the computing speed between the CPU and the coprocessor by adjusting the workload and the numbers of threads on both sides. Optimal load balance parameters are empirically selected, guided by a performance model. Performance evaluation is conducted on a computer server consists of two Intel Xeon E5-2670 v3 CPUs and two MIC coprocessors (Xeon Phi 5110P and Xeon Phi 7120P) for the simulation of turbulent combustion in a supersonic combustor. The results show that the performance is highly sensitive to the load balance parameters. With the optimal parameters, the heterogeneous computing achieves a maximum speedup of 2.30x for a 6-block mesh, and a maximum speedup of 2.66x for a 8-block mesh, over the CPU-only computing.
引用
收藏
页码:44 / 49
页数:6
相关论文
共 50 条
  • [21] MULTI-BLOCK CHAINING-BASED AUTHENTICATION MODE
    Huang Yuhua Hu Aiqun Zhong Ziguo Research Center of Information Security Southeast University Nanjing China College of Info Science Technology Nanjing University of Aeronautics Astronautics Nanjing China
    JournalofElectronics, 2006, (04) : 564 - 568
  • [22] Face detection based on multi-block LBP representation
    Zhang, Lun
    Chu, Rufeng
    Xiang, Shiming
    Liao, Shengcai
    Li, Stan Z.
    ADVANCES IN BIOMETRICS, PROCEEDINGS, 2007, 4642 : 11 - +
  • [23] Distributed Process Monitoring Based on multi-block KGLPP
    Tang, Qiu
    Tian, Xincheng
    Liu, Yan
    Zhu, Zheren
    2022 8TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT'22), 2022, : 57 - 62
  • [24] MULTI-BLOCK CHAINING-BASED AUTHENTICATION MODE
    Huang Yuhua* ** Hu Aiqun* Zhong Ziguo* *(Research Center of Information Security
    Journal of Electronics(China), 2006, (04) : 564 - 568
  • [25] Advanced Mobile Router Platform with Load Balancing Capabilities in Heterogeneous Networks
    Polgar, Zsolt Alfred
    Hosu, Andrei Ciprian
    2016 39TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2016, : 133 - 139
  • [26] Load Balancing through Block Rearrangement Policy for Hadoop Heterogeneous Cluster
    Shah, Ankit
    Padole, Mamta
    2018 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2018, : 230 - 236
  • [27] Rapid meshing of turbomachinery rows using semi-unstructured multi-block conformal grids
    Burgos, Manuel A.
    Chia, Juan M.
    Corral, Roque
    Lopez, Carlos
    ENGINEERING WITH COMPUTERS, 2010, 26 (04) : 351 - 362
  • [28] A Cluster-Based Dynamic Load Balancing Protocol for Grids
    Payli, Resat Uemit
    Erciyes, Kayhan
    Dagdeviren, Orhan
    RECENT TRENDS IN WIRELESS AND MOBILE NETWORKS, 2011, 162 : 315 - +
  • [29] An efficient, robust and automatic overlapping grid assembly approach for partitioned multi-block structured grids
    Wang, Wen
    Yan, Chao
    Wang, Sheng
    Huang, Yu
    Yuan, Wu
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2019, 233 (04) : 1217 - 1236
  • [30] Dynamic load balancing on heterogeneous multi-GPU systems
    Acosta, Alejandro
    Blanco, Vicente
    Almeida, Francisco
    COMPUTERS & ELECTRICAL ENGINEERING, 2013, 39 (08) : 2591 - 2602