CMAQ version 5.3.2 Compiler Test

From CMASWIKI
Jump to: navigation, search

Obtained the CMAQv5.3.2 code from git clone -b v532_20200702 https://github.com/kmfoley/CMAQ.git CMAQ_REPO

Followed the gcc Library build tutorial to build netCDF C, netCDF Fortran, ioapi3.2 Libraries using gcc compiler. Made some minor updates to the tutorial.

https://github.com/USEPA/CMAQ/blob/master/DOCS/Users_Guide/Tutorials/CMAQ_UG_tutorial_build_library_gcc.md

Using the following input data:

setenv INPDIR  /proj/ie/proj/CMAS/WRF-CMAQ/from_EPA/from_gdrive/CMAQv5.3.1_Benchmark_2Day_Input/2016_12SE1 

Scatter Plots showing comparison between Fahim's runs on Atmos, and my runs on dogwood (side-by-side comparison of 8pe base vs 16 pe base). https://dataviewer-dept-cempd.cloudapps.unc.edu/compare.cfm?back_address1=/CMAQv5.3.2/plots_8pe_base/compiler_sens/base_debug/layer1_only&back_address2=/CMAQv5.3.2/plots_16pe_base/compiler_sens/base_debug/layer1_only

Percent difference plots showing comparison between Fahim's run on Atmos and my run on dogwood. https://dataviewer-dept-cempd.cloudapps.unc.edu/compare.cfm?back_address1=/CMAQv5.3.2/plots_8pe_base/prc_diff/base_debug/layer1_only&back_address2=/CMAQv5.3.2/plots_16pe_base/prc_diff/base_debug/layer1_only

Table of Plots:

debug base vs debug optimized base vs opt debug base vs debug and opt
https://dataviewer-dept-cempd.cloudapps.unc.edu/compare.cfm?back_address1=/CMAQv5.3.2/plots_16pe_base_debug/compiler_sens/base_4x4&back_address2=/CMAQv5.3.2/plots_16pe_base_debug/prc_diff/base_4x4 https://dataviewer-dept-cempd.cloudapps.unc.edu/compare.cfm?back_address1=/CMAQv5.3.2/plots_16pe_base_opt/compiler_sens/base_4x4/layer1_only&back_address2=/CMAQv5.3.2/plots_16pe_base_opt/prc_diff/base_4x4/layer1_only https://dataviewer-dept-cempd.cloudapps.unc.edu/compare.cfm?back_address1=/CMAQv5.3.2/plots_16pe_base/compiler_sens/base_debug/layer1_only&back_address2=/CMAQv5.3.2/plots_16pe_base/prc_diff/base_debug/layer1_only