Load balancing of a comprehensive air quality model

被引:0
|
作者
Elbern, H [1 ]
机构
[1] Univ Cologne, EURAD, Inst Geophys & Meteorol, D-50931 Cologne, Germany
来源
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Comprehensive mesoscale tropospheric chemistry-transport models (CTMs) must combine numerous physical, chemical, and other processes to simulate realistically transformations and transport of manmade and natural trace species: Starting with anthropogenic emission, meteorological transport and diffusion processes disperse the material, while radiation induced photolysis and gas phase chemistry act on the chemical composition. Aqueous phase and heterogeneous chemistry processes must also be considered in clouds and on aerosols, respectively. Chemistry-transport models are generally claimed to be well suited for massively parallel processing since the arithmetic-to-communication ratio is usually high. However this observation proofs insufficient to account for an efficient parallel performance with increasing complexity of the model. The local state of the atmosphere ensues very different branches of the modules' code and greater differences in the computational work load and consequently runtime of individual processors occur to a much larger extend during a time step than reported for meteorological models. Variable emissions, changes in actinic fluxes, and all processes associated with cloud modeling are highly variable in time and space and are identified to induce large load imbalances which severely affect the parallel efficiency. Based on a horizontal grid partitioning approach a method is proposed where the integration domain of the individual processors is locally adjusted to accomodate for load imbalances. This ensures a minimal communication volume and data exchange only with next neighbours. The interior boundary adjustments of the processors are combined with routine boundary exchange which is required each time step anyway. Two dynamic load balancing schemes were implemented and compared against a conventional equal area partition and a static load balancing scheme on an Intel Paragon with 136 compute nodes. A midsummer episode of highly elevated ozone concentrations was taken as test case. The dynamic load balancing approaches were found to perform significantly better and reduce idle times of the processors considerably. The efficiency was raised from 36% to 69% for a 128 processor configuration.
引用
收藏
页码:429 / 444
页数:4
相关论文
共 50 条
  • [1] Dynamic load-balancing for the STEM-II air quality model
    Mouriño, JC
    Martín, MJ
    González, P
    Doallo, R
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 1, 2006, 3980 : 701 - 710
  • [2] Parallelization and load balancing of a comprehensive atmospheric chemistry transport model
    Elbern, H
    [J]. ATMOSPHERIC ENVIRONMENT, 1997, 31 (21) : 3561 - 3574
  • [3] LOAD BALANCING - A COMPREHENSIVE SOLUTION TO POSTTENSIONING
    AALAMI, BO
    [J]. ACI STRUCTURAL JOURNAL, 1990, 87 (06) : 662 - 670
  • [4] LOAD BALANCING - A COMPREHENSIVE SOLUTION TO POSTTENSIONING - DISCUSSION
    MATTOCK, AH
    [J]. ACI STRUCTURAL JOURNAL, 1991, 88 (05) : 654 - 655
  • [5] LOAD BALANCING - A COMPREHENSIVE SOLUTION TO POSTTENSIONING - CLOSURE
    AALAMI, BO
    [J]. ACI STRUCTURAL JOURNAL, 1991, 88 (05) : 655 - 655
  • [6] A Mathematical Model for Load Balancing
    Oliveira, Suely
    Soma, Takako
    [J]. COMPUTATIONAL METHODS IN SCIENCE AND ENGINEERING, VOL 2: ADVANCES IN COMPUTATIONAL SCIENCE, 2009, 1148 : 824 - +
  • [7] Balancing access and quality in comprehensive stroke care
    Kelly, Adam G.
    Attia, John
    [J]. NEUROLOGY, 2015, 84 (12) : 1188 - 1189
  • [8] A load balancing hierarchical model for micromobility
    Li, J
    Sampalli, S
    [J]. ICCCN 2004: 13TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 2004, : 347 - 351
  • [9] A load balancing model for grid environment
    Yagoubi, Belabbas
    Medebber, Meriem
    [J]. 2007 22ND INTERNATIONAL SYMPOSIUM ON COMPUTER AND INFORMATION SCIENCES, 2007, : 268 - +
  • [10] On Load Balancing Model for Cluster Computers
    Zhang, Huajie
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (10): : 263 - 269