[WAM-IPE] Theia upgrade impact on ESMF
Samuel Trahan - NOAA Affiliate
samuel.trahan at noaa.gov
Wed Nov 8 19:13:22 UTC 2017
Those of you working on Theia need to be aware of the ESMF bug and fix
discussed in the below NEMS announcement.
---------- Forwarded message ----------
From: Gerhard Theurich <theurich at sourcespring.net>
Date: Wed, Nov 8, 2017 at 1:23 PM
Subject: [Ncep.list.nems.announce] Theia upgrade impact on NEMS
To: NEMS developers <ncep.list.nems.announce at lstsrv.ncep.noaa.gov>
Cc: Cecelia DeLuca - NOAA Affiliate <Cecelia.Deluca at noaa.gov>
Dear NEMS developers,
The Theia upgrade of 11/07/17 comes with an impact on NEMS applications.
You must very likely change which ESMF module your NEMS application is
pointing to, and rebuild your NEMS application.
The impact on NEMS comes through the ESMF module that is loaded by the
NEMS application. Until recently, ESMF instructed the NEMS application
to explicitly link against Intel's Small Vector Math Library SVML (via
-lsvml). However, our current understanding is that there is an
incompatibility of Intel's SVML and the upgraded system libraries, that
will lead to strange numerical issues when working in optimization mode
-O2 or above.
In order to mitigate the issue, all current ESMF installations do NOT
instruct the application to explicitly link against SVML. We have also
patched previous ESMF version and made them available on Theia. Old ESMF
installations on Theia have been disabled in order to prevent
hard-to-debug situations for when -lsvml is specified.
The consequence for NEMS applications is that you must change the ESMF
module your application uses if currently it accesses an ESMF module
from under (they have ALL been disabled)
or any of the following ESMF modules from under
The currently available replacement ESMF modules are:
Also, any ESMF modules starting with esmf/7.1.0bs35 will work on the
upgraded Theia system.
Please let me know if you have questions or specific problems getting an
application working on Theia since the upgrade. Thank you!
Ncep.list.nems.announce mailing list
Ncep.list.nems.announce at lstsrv.ncep.noaa.gov
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the WAM-IPE