Link Search Menu Expand Document

CCTM之編譯

Table of contents

背景

  • 什麼時間會需要重新編譯CCTM程式
    • CMAQ進版
    • 軟硬體、OS更新
    • 測試不同編譯器、MPI方式之穩定性與速度(tuning)
    • 程式偵錯、修改
  • 大致流程
    1. HDF5 (nc檔案壓縮使用)
    2. netCDF4 (c and fortran)
    3. mpi(CCTM不適用openMP,只有mpi方式)
    4. (pnetcdf,如果有大型nc檔案,pnetcdf會有幫助)
    5. ioapi:視編譯器、mpi版本而異
    6. bldmake:啟動make的程式。不同編譯器、mpi有自己的bldmake
    7. CCTM程式的編譯
  • HDF5、netCDF、及ioapi除了應用在CCTM之外,也是常用的程式庫,另行說明。此處介紹bldmake及CCTM編譯