wiki:Doc/Intro/News

Version 1 (modified by mafoipsl, 9 years ago) (diff)

--

Important news :


1. 4/6/2015 : Change in compilation and runtime environment on Curie-TGCC

In order to fix problems related to NetCDF writing/reading encountered on scratchdir filesytem on Curie machine, we are going to switch compilation and running environment with new NetCDF version netcdf/4.3.3.1_hdf5_parallel, nco/4.4.6 and cdo/1.6.7.

Except for IPSLCM5A model (see below), the change of NetCDF version (switch from 4.2 to 4.3.3.1) has been validated and the reproducibility of the results has been checked for all of models and configurations available through "model" command in modipsl.
We strongly advice you to switch with this new compilation and running environment which will be available from June, 9th, 2 pm. To do that, here are instructions to follow :

1) Environment 
The ~p86ipsl/.bashrc environment file we recommend you to use will be adapted to use the new environment. 
1.1) If you already use this file, as suggested in the documentation (http://forge.ipsl.jussieu.fr/igcmg_doc/wiki/DocBenvBtgcc#HowtoinstallyourenvironmentonTGCC), you don't have to do anything.
1.2) If you use your own configuration file (.bashrc_curie, .bashrc,...), you have to modify it (by adding the load of new modules) : you can see ~p86ipsl/.bashrc as an example.

2) Compilation and running
From June, 9th, 2pm, models and configurations dowloaded thanks to the "model" command of modipsl will be adapted to the new environment.
For models and configurations extracted before this date, you will have to :
- compile (or compile again after a gmake clean) using the new environment (see 1)).
- update your libIGCM version in order to use new tag libIGCM_v2.6. Here is information about the update of libIGCM version: http://forge.ipsl.jussieu.fr/igcmg_doc/wiki/DocLfaq#HowdoIuseadifferentversionoflibIGCM

Particular case of v6 configurations using XIOS output library : to compile (or compile again) with the new environment, you have to modify following files :
  -  modipsl/modeles/XIOS/arch.env as follows (comment lines ) :
  #module unload netcdf
  #module unload hdf5
  #module load hdf5/1.8.9_parallel
  #module load netcdf/4.2_hdf5_parallel
  - modipsl/modeles/XIOS/arch.path as follows :
  HDF5_INCDIR=""
  HDF5_LIBDIR=""
  HDF5_LIB=""

3) IPSLCM5A : particular case
IPSLCM5A model peforms results which are different from NetCDF 4.2 to 4.3.3.2. If you want to keep exactly the same results, don't change anything in your environment and don't update your libIGCM library.

If you have any simulations which are running, you have also the possibility to not change anything and to keep the previous environment (beware the automatic change : case 1.1 above) : you have to know there is a risk to obtain corrupted files.

A mail will be sent on June, 9th afternoon once all of these changes will be effective.
 
Arnaud