• DocumentCode
    2764816
  • Title

    Accelerating Climate and Weather Simulations Through Hybrid Computing

  • Author

    Zhou, Shujia ; Cruz, Carlos ; Duffy, Daniel ; Tucker, Robert ; Purcell, Mark

  • Author_Institution
    Employee of Northrop Grumman Corp., NASA Goddard Space Flight Center, Greenbelt, MD, USA
  • fYear
    2010
  • fDate
    17-20 May 2010
  • Firstpage
    797
  • Lastpage
    801
  • Abstract
    Unconventional multi- and many-core processors (e.g., IBM® Cell B.E. ™ and NVIDIA® GPU) have emerged as effective accelerators in trial climate and weather simulations. Yet these climate and weather models typically run on parallel computers with conventional processors (e.g., Intel®, AMD®, and IBM) using Message Passing Interface (MPI). To address challenges involved in efficiently and easily connecting accelerators to parallel computers, we investigated using IBM’s Dynamic Application Virtualization (DAV) software in a prototype hybrid computing system with representative climate and weather model components. The hybrid system comprises 2 Intel blades and 2 IBM QS22 Cell B.E. blades, connected with both InfiniBand® (IB) and 1-Gigabit Ethernet. The system significantly accelerates a solar radiation model component by offloading compute-intensive calculations to the Cell blades. Systematic tests show that DAV can seamlessly offload compute-intensive calculations from Intel blades to Cell B.E. blades in a scalable, load-balanced manner. However, noticeable communication overhead was observed, mainly due to IP over IB protocol. Full utilization of IB Sockets Direct Protocol (SDP) and the lower latency production version of DAV will reduce this overhead.
  • Keywords
    Acceleration; Application virtualization; Blades; Computational modeling; Computer interfaces; Concurrent computing; Joining processes; Message passing; Protocols; Software prototyping; acceleration; climate; hybrid computing; weather;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2010 10th IEEE/ACM International Conference on
  • Conference_Location
    Melbourne, Australia
  • Print_ISBN
    978-1-4244-6987-1
  • Type

    conf

  • DOI
    10.1109/CCGRID.2010.75
  • Filename
    5493386