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 条
  • [31] Rapid meshing of turbomachinery rows using semi-unstructured multi-block conformal grids
    Manuel A. Burgos
    Juan M. Chia
    Roque Corral
    Carlos López
    Engineering with Computers, 2010, 26 : 351 - 362
  • [32] Application of load balancing based on symmetric balanced incomplete block design to random networks
    Lee, Okbin
    Lee, Yeojin
    Kim, Seongyeol
    Moh, Sangman
    Chung, Ilyong
    INFORMATION SCIENCES, 2008, 178 (12) : 2564 - 2572
  • [33] Dynamic block size adjustment and workload balancing strategy based on CPU-GPU heterogeneous platform
    Fang, Juan
    Zhou, Kuan
    Tan, Chen
    Zhao, Hui
    2019 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2019), 2019, : 999 - 1006
  • [34] Application and Validation of a Multi-block Constitutive Model at Landslides of the Wenchuan Earthquake
    STAMATOPOULOS Constantine
    XIONG Ke
    DI Baofeng
    工程科学与技术, 2018, 50 (03) : 33 - 45
  • [35] A Traffic Load Balancing Method for Component-based Service Platform with Heterogeneous Wireless Access Networks
    Matsuyama, Hiroki
    Inoue, Yuya
    Hirota, Yusuke
    Kinoshita, Kazuhiko
    Tode, Hideki
    Watanabe, Takashi
    2014 16TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2014,
  • [36] Performance analysis of a hybrid overset multi-block application on multiple architectures
    Djomehri, MJ
    Biswas, R
    HIGH PERFORMANCE COMPUTING - HIPC 2003, 2003, 2913 : 383 - 392
  • [37] Application of block design to a load balancing algorithm on distributed networks
    Lee, YJ
    Lee, TH
    Chung, IY
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2004, PT 2, 2004, 3044 : 178 - 185
  • [38] A Non-cooperative Approach For Load Balancing In Heterogeneous Distributed Computing Platform
    Nouri, Setareh
    Parsa, Saeed
    ICCIT: 2009 FOURTH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND CONVERGENCE INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2009, : 756 - 761
  • [39] Face Detection Based on Multi-block Quad Binary Pattern
    Ge, Zhubei
    Cai, Canhui
    Zeng, Huanqiang
    Zhu, Jianqing
    Ma, Kai-Kuang
    COMPUTER VISION - ACCV 2014 WORKSHOPS, PT I, 2015, 9008 : 725 - 734
  • [40] Python']Python-based multi-agent platform for application on power grids
    Melo, Lucas Silveira
    Sampaio, Raimundo Furtado
    Saraiva Leao, Ruth Pastora
    Barroso, Giovanni Cordeiro
    Bezerra, Jose Roberto
    INTERNATIONAL TRANSACTIONS ON ELECTRICAL ENERGY SYSTEMS, 2019, 29 (06)