five

Output of ECHAM with radiation code in single precision

收藏
NIAID Data Ecosystem2026-03-11 收录
下载链接:
https://zenodo.org/record/3560535
下载链接
链接失效反馈
官方服务:
资源简介:
We converted the radiation part of the atmospheric model  ECHAM to single precision arithmetic. We analyzed different conversion strategies and finally used a step by step change of all modules, subroutines and functions. We found out that a small code portion still requires double precision arithmetic. We made use of Fortran interfaces to generate code that can be easily changed from double to single precision and vice versa, basically using a simple switch in one module. We compared the output of the single precision version in the CR configuration with observational data and with the original double precision code. The results of both versions are comparable. We extensively tested different parallelization options  with respect to the possible performance gain, in both CR and LR configuration. The single precision radiation itself can be about 40\% faster, whereas the speed-up for the whole ECHAM model using the single precision radiation can be about 18\% in the best configuration. We further measured the energy consumption, which could also be reduced by about 17\%. This dataset contains the output data of an ECHAM AMIP experiment 1970-2010 with radiation part of the code in single precision arithmetic (in netcCDF file SPFINALDATA.nc). Corresponding output of a original double precision run is also provided (in netcCDF file DPFINALDATA.nc). The files rad_dp_to_sp.sh   and rad_sp_to_dp.sh  are conversion shell scripts that perform the necessary changes in the source code.
创建时间:
2020-01-24
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作