• DocumentCode
    694360
  • Title

    Code parallel refactoring of the Zebiak-Cane model based on JASMIN

  • Author

    Hongyu Li ; Jiachuan Qin ; Shijin Yuan ; Jie Bian

  • Author_Institution
    Sch. of Software Eng., Tongji Univ., Shanghai, China
  • fYear
    2013
  • fDate
    12-13 Oct. 2013
  • Firstpage
    213
  • Lastpage
    217
  • Abstract
    As a new parallel framework, J Adaptive Structured Meshes applications Infrastructure (JASMIN) is designed for minimizing the impact of parallelization on serial codes. It has been widely used in fluid mechanics research and Simulation of laser, and shows good performance in grid computing. To our knowledge, however, there are no related studies in meteorological science until now. In this paper, we propose a new framework of code parallel refactoring for numerical meteorological model based on JASMIN. The refactoring process is introduced step by step, of the difficulties of such refactoring are discussed and the corresponding solutions are put forward in this paper. To demonstrate the feasibility of the proposed framework, Zebiak-Cane (ZC) model is studied as a case and refactored in a parallel way with JASMIN. Experimental results show that the proposed framework for code parallel refactoring is feasible in practical applications and can reduce the complexity of parallelization. In addition, this framework will have evident advantage in the improvement of the computing efficiency for more complex numerical models.
  • Keywords
    fluid mechanics; grid computing; meteorology; parallel processing; software maintenance; J adaptive structured meshes applications infrastructure; JASMIN; Zebiak-Cane model; code parallel refactoring; fluid mechanics research; grid computing; laser simulation; numerical meteorological model; parallel framework; Algorithms; Atmospheric modeling; Computational modeling; Couplings; Meteorology; Numerical models; Object oriented modeling; JASMIN; ZC model; code refactoring; parallel computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Network Technology (ICCSNT), 2013 3rd International Conference on
  • Conference_Location
    Dalian
  • Type

    conf

  • DOI
    10.1109/ICCSNT.2013.6967098
  • Filename
    6967098