You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In #5 it was noted by me that in our CMakeLists.txt for RRTMGP we have:
# Use of the GEOS Vectorized flags in RRTMGP caused a segfault leading to# line 726 of mo_gas_optics_kernels.F90. Moving to the "old" no-vect flags# allows RRTMGP to run again.if (CMAKE_Fortran_COMPILER_ID MATCHES Intel ANDCMAKE_BUILD_TYPEMATCHES Release)
set (CMAKE_Fortran_FLAGS_RELEASE "${GEOS_Fortran_FLAGS_NOVECT}")
endif ()
That is 2 years old so v1.5 time. We've long since moved to v1.6 and our vect flags have changed as well. So maybe this not needed anymore!
Let's do some tests:
v1.6 → Nope! Slower with Vect Flags (see below)
v1.7
The text was updated successfully, but these errors were encountered:
So that is not good for v1.6 but RRTMGP v1.7 is a different beast.
Note that @peterukk has an issue at the mothership (see earth-system-radiation#215) which also involves vectorization and there is no associated PR, so this still might be an issue.
I'll test with RRTMGP v1.7 when @dr0cloud has finished his integration of it into GEOS. (Reminder: also do SP v DP tests.)
In #5 it was noted by me that in our CMakeLists.txt for RRTMGP we have:
That is 2 years old so v1.5 time. We've long since moved to v1.6 and our vect flags have changed as well. So maybe this not needed anymore!
Let's do some tests:
The text was updated successfully, but these errors were encountered: