Published July 1, 2021
| Version v4.0.2
Software
Open
geospace-code/h5fortran: bugfix: CMake < 3.20 HDF5 build, Intel compiler performance
Authors/Creators
- 1. xjtu
- 2. Royal Meteorological Institute of Belgium
Description
- fixed self-build of HDF5 with CMake < 3.20. CMake >= 3.20 still recommended to improve performance of HDF5/ZLIB autobuild.
- now works with Intel oneAPI LLVM NextGen compiler ("icx" "ifx" instead of "icc" "ifort"). As before, continues to work with Intel oneAPI Classic.
- Intel compiler: use "-xHost" for improved runtime speed
- zlib updated from 2.0.4 => 2.0.5
- don't override CMAKE_INSTALL_PREFIX to avoid problems when h5fortran used via CMake FetchContent
- read_scalar: use TKR-distinct procedures instead of
select typeto improve runtime performance and overall reliability. Likely to do the same for 1d..7d reads in the future.
Files
geospace-code/h5fortran-v4.0.2.zip
Additional details
Related works
- Is supplement to
- https://github.com/geospace-code/h5fortran/tree/v4.0.2 (URL)