• DocumentCode
    154167
  • Title

    Scaling the ISAM Land Surface Model through Parallelization of Inter-component Data Transfer

  • Author

    Miller, Paul ; Robson, Michael ; El-Masri, Bassil ; Barman, Rahul ; Gengbin Zheng ; Jain, Abhishek ; Kale, Laxmikant

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
  • fYear
    2014
  • fDate
    9-12 Sept. 2014
  • Firstpage
    422
  • Lastpage
    431
  • Abstract
    We present the progression of developments necessary to scale the ISAM landsurface model from single nodes and small clusters with unusually largeper-node memory to much larger systems with more common configurations. These efforts include load balancing, conventional library-based output parallelization to reduce memory load, and parallel-in-time data input. On Hopper, a Cray XE6 machine, the result was strong scaling from 256 cores to 16k coreswith an efficiency of 32.9%. On Edison, a Cray XC30 machine, the code strong scales from 256 cores to 16k cores with an efficiency of 51.4%. These large-scale gains, and the associated performance increases at smaller scale, enable greater scientific productivity for the users of ISAM and open the possibilities of increased resolution in time and space and greater physical fidelity for the simulated processes while remaining computationally feasible.
  • Keywords
    geophysics computing; parallel processing; resource allocation; Cray XC30 machine; Cray XE6 machine; Edison; Hopper; ISAM land surface model; intercomponent data transfer; library-based output parallelization; load balancing; memory load reduction; parallel-in-time data input; scientific productivity; Atmospheric modeling; Biological system modeling; Computational modeling; Data models; Land surface; Meteorology; Program processors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing (ICPP), 2014 43rd International Conference on
  • Conference_Location
    Minneapolis MN
  • ISSN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2014.51
  • Filename
    6957251