Directory trunk/arch/

Total Files:
37
Deleted Files:
6
Lines of Code:
471

[root]/trunk/arch

Lines of Code

trunk/arch/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 157 (100.0%) 524 (100.0%) 3.3
lguez 74 (47.1%) 243 (46.4%) 3.2
emillour 35 (22.3%) 129 (24.6%) 3.6
aslmd 5 (3.2%) 52 (9.9%) 10.4
jghattas 12 (7.6%) 41 (7.8%) 3.4
acozic 12 (7.6%) 21 (4.0%) 1.7
fairhead 11 (7.0%) 16 (3.1%) 1.4
ymeurdesoif 2 (1.3%) 14 (2.7%) 7.0
crisi 4 (2.5%) 4 (0.8%) 1.0
acaubel 2 (1.3%) 4 (0.8%) 2.0

Most Recent Commits

lguez 2017-01-25 14:24 Rev.: 2774

Added option -ftz for Ada because of a bug of version 17.0 of ifort,
which stops on underflow with -fpe-all=0. Intel announces that the bug
should be corrected in version 17.3.

Fixing a bug from revision 2661: when read_climoz = -1, we want to use ozonecm.

1 lines of code changed in 1 file:

  • trunk/arch: arch-X64_ADA.fcm (+1 -1)
emillour 2016-02-23 08:45 Rev.: 2449

Revert to a previous version of the Ada arch file so that people can run "as before", while we investigate if/why/how the change in "mcmodel" and the addition of "openmp-threadprivate=compat" generate issues.
EM

3 lines of code changed in 1 file:

  • trunk/arch: arch-X64_ADA.fcm (+3 -3)
lguez 2016-02-05 14:32 Rev.: 2439

"-check all" includes "arg_temp_created", which is annoying so we
detail "check bounds", etc.

3 lines of code changed in 3 files:

  • trunk/arch: arch-X64_ADA.fcm (+1 -1), arch-X64_OCCIGEN.fcm (+1 -1), arch-ifort_CICLAD.fcm (+1 -1)
jghattas 2016-02-03 12:26 Rev.: 2437

Added path to XIOS for ciclad. Change path to INCA as on the other machines.

8 lines of code changed in 2 files:

  • trunk/arch: arch-gfortran_CICLAD.path (+4 -2), arch-ifort_CICLAD.path (+4 -2)
emillour 2016-01-29 16:23 Rev.: 2436

Corrections from YM to solve issues (compiler bug) with recent ifort versions:
- add -openmp-threadprivate=compat and set mcmodel=medium in Ada arch file.
- modify mod_hallo.F90 to solve issues when using save pointer in some cases.
EM

3 lines of code changed in 1 file:

  • trunk/arch: arch-X64_ADA.fcm (+3 -3)
emillour 2015-09-17 13:19 Rev.: 2365

Arch files for Occigen; possibly to be improved later.
EM

28 lines of code changed in 2 files:

  • trunk/arch: arch-X64_OCCIGEN.fcm (new 15), arch-X64_OCCIGEN.path (new 13)
crisi 2015-05-07 17:45 Rev.: 2270

Adding isotopes in the dynamics and more generally tracers of tracers.
CRisi

4 lines of code changed in 4 files:

  • trunk/arch: arch-X64_ADA.fcm (+1 -1), arch-X64_CURIE.fcm (+1 -1), arch-gfortran.fcm (+1 -1), arch-gfortran_CICLAD.fcm (+1 -1)
jghattas 2015-01-21 16:18 Rev.: 2184

Changed to use netcdf4p instead of default 3.6.2 at obelix/LSCE. Also added link to library hdf5 needed when compiling with XIOS.
No change in results has been seen.

7 lines of code changed in 1 file:

  • trunk/arch: arch-ifort_LSCE.path (+7 -5)
emillour 2014-10-22 17:44 Rev.: 2133

Added FFT to ifort Ciclad arch.
EM

2 lines of code changed in 1 file:

  • trunk/arch: arch-ifort_CICLAD.fcm (+2 -2)
emillour 2014-10-22 17:10 Rev.: 2132

Arch files for gfortran on Ciclad.
EM

25 lines of code changed in 2 files:

  • trunk/arch: arch-gfortran_CICLAD.fcm (new 15), arch-gfortran_CICLAD.path (new 10)
emillour 2014-10-22 15:20 Rev.: 2131

Arch files for ifort on Ciclad: conform to usual naming convention.
EM

25 lines of code changed in 4 files:

  • trunk/arch: arch-ifort_CICLAD.fcm (new 15), arch-ifort_CICLAD.path (new 10), arch-ifort_ciclad.fcm (del), arch-ifort_ciclad.path (del)
emillour 2014-10-22 14:30 Rev.: 2130

Arch files for ifort on Ciclad NG.
EM

0 lines of code changed in 6 files:

  • trunk/arch: arch-CICLADifort-seq.fcm (del), arch-CICLADifort-seq.path (del), arch-CICLADifort.fcm (del), arch-CICLADifort.path (del), arch-ifort_ciclad.fcm (new), arch-ifort_ciclad.path (new)
acozic 2014-09-19 14:28 Rev.: 2123

correct path for inca include in arch file

2 lines of code changed in 2 files:

  • trunk/arch: arch-X64_ADA.path (+1 -1), arch-X64_CURIE.path (+1 -1)
emillour 2014-09-08 08:20 Rev.: 2115

Remove default use of BLAS calls which are only in the non-FFT filter matrix products; matmul() is nowadays well optimized (and moreover using BLAS leads, with ifort 13 on Ada, to slightly different results in seq/MPI/OpenMP bench runs).
EM

2 lines of code changed in 2 files:

  • trunk/arch: arch-X64_ADA.fcm (+1 -1), arch-X64_CURIE.fcm (+1 -1)
jghattas 2014-08-19 09:36 Rev.: 2108

Added -fp-model strict in BASE_FLAGS and changed to -O2 in PROD. This is done to have the same results while changing the number of cores MPI/OMP.

2 lines of code changed in 1 file:

  • trunk/arch: arch-X64_CURIE.fcm (+2 -2)
fairhead 2014-06-17 10:24 Rev.: 2064

On enlève le -xHost en attendant plus de tests

2 lines of code changed in 1 file:

  • trunk/arch: arch-X64_CURIE.fcm (+2 -1)
fairhead 2014-06-17 09:22 Rev.: 2062

Evolution compilateur/environnement sur curie (2014/06/17)

-----------------------------------------------

Changes in compiler and environment on curie (2014/06/17)


1 lines of code changed in 1 file:

  • trunk/arch: arch-X64_CURIE.fcm (+1 -1)
jghattas 2014-02-11 14:54 Rev.: 1967

Added path to XIOS for curie arch.

2 lines of code changed in 1 file:

  • trunk/arch: arch-X64_CURIE.path (+2)
acaubel 2014-02-11 12:42 Rev.: 1965

AC : Modified to run with Oasis-MCT as coupler in IPSLCM6 coupled configuration

4 lines of code changed in 2 files:

  • trunk/arch: arch-X64_ADA.path (+2 -2), arch-X64_CURIE.path (+2 -3)
fairhead 2014-02-03 16:27 Rev.: 1957

L'édition des liens avec la librairie idrmemmpi de l'idris est supprimée par
défaut pour éviter que les jobs ne se bloquent sur Ada. En effet, dans le cas
d'une simulation couplée, il faut que tout les exécutables aient été liés avec
la librairie pour éviter un blocage et comme ce n'est pas le cas par défaut ...

1 lines of code changed in 1 file:

  • trunk/arch: arch-X64_ADA.fcm (+1 -1)
emillour 2014-01-27 17:28 Rev.: 1949

Due to a "bug" with ifort compiler version 13 (compilation failure at linking stage when using OpenMP), revert to using static version of HDF5.
EM

1 lines of code changed in 1 file:

  • trunk/arch: arch-X64_ADA.path (+1 -1)
emillour 2014-01-06 11:00 Rev.: 1922

Revert Curie arch file to previous version (i.e. remove the large memory options) to remain compatible with other IPSL softwares.
Once the appropriate testing has been done, all should then simultaneously add the large memory (-mcmodel=large at compilation and -shared-intel when linking) to enable running at high resolution.
EM

2 lines of code changed in 1 file:

  • trunk/arch: arch-X64_CURIE.fcm (+2 -2)
lguez 2013-11-26 15:10 Rev.: 1907

Added a copyright property to every file of the distribution, except
for the fcm files (which have their own copyright). Use svn propget on
a file to see the copyright. For instance:

$ svn propget copyright libf/phylmd/physiq.F90
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory

Also added the files defining the CeCILL version 2 license, in French
and English, at the top of the LMDZ tree.

210 lines of code changed in 46 files:

  • trunk/arch: arch-AMD64_CICLAD.fcm (new), arch-AMD64_CICLAD.path (+6), arch-CICLADifort-seq.fcm (+6), arch-CICLADifort-seq.path (+6), arch-CICLADifort.fcm (+6), arch-CICLADifort.path (+6), arch-ES_MOON.fcm (+6), arch-ES_MOON.path (+6), arch-IA64_PLATINE.fcm (+6), arch-IA64_PLATINE.path (+6), arch-PW6_VARGAS.fcm (+6), arch-PW6_VARGAS.path (+6), arch-SX8_BRODIE.fcm (new), arch-SX8_BRODIE.opt (new), arch-SX8_BRODIE.path (+6), arch-SX8_MERCURE.fcm (new), arch-SX8_MERCURE.opt (+6), arch-SX8_MERCURE.path (+6), arch-SX9_MERCURE.fcm (new), arch-SX9_MERCURE.opt (+6), arch-SX9_MERCURE.path (+6), arch-X64_ADA.fcm (+6), arch-X64_ADA.path (+6), arch-X64_CURIE.fcm (+6), arch-X64_CURIE.path (+6), arch-X64_TITANE.fcm (+6), arch-X64_TITANE.path (+6), arch-g95.fcm (+6), arch-g95.path (new), arch-gfortran.fcm (+6), arch-gfortran.path (+6), arch-ifort_LSCE.fcm (+6), arch-ifort_LSCE.path (+6), arch-linux-32bit.fcm (new), arch-linux-32bit.path (+6)
jghattas 2013-11-19 18:12 Rev.: 1904

Add arch files for linux cluster at LSCE (obelix). No specific fft is added.


13 lines of code changed in 2 files:

  • trunk/arch: arch-ifort_LSCE.fcm (new 9), arch-ifort_LSCE.path (new 4)
lguez 2013-11-05 14:59 Rev.: 1899

Option mcmodel=large is required for high resolution grids. See also revision 1743.

2 lines of code changed in 1 file:

  • trunk/arch: arch-X64_CURIE.fcm (+2 -2)
emillour 2013-10-25 10:12 Rev.: 1897

Getting XIOS to work in MPI, OpenMP and mixed MPI/OpenMP modes. Use "-io xios" option with makelmdz or makelmdz_fcm to enable XIOS (this doesn't deactivate IOIPSL outputs; to suppress IOIPSL outputs, add cpp flag CPP_NO_IOIPSL).
EM

5 lines of code changed in 2 files:

  • trunk/arch: arch-X64_ADA.fcm (+1 -1), arch-X64_ADA.path (+4 -2)
lguez 2013-10-11 15:25 Rev.: 1890

Correcting previous commit: linking to idrmemmpi only when using MPI.

2 lines of code changed in 1 file:

  • trunk/arch: arch-X64_ADA.fcm (+2 -2)
lguez 2013-10-11 15:16 Rev.: 1889

Added linking to idrmemmpi, for information on memory usage.

1 lines of code changed in 1 file:

  • trunk/arch: arch-X64_ADA.fcm (+1 -1)
jghattas 2013-07-31 13:00 Rev.: 1824

Adapted arch files for gfortran compiler : added paths and changed to double presision.


8 lines of code changed in 2 files:

  • trunk/arch: arch-gfortran.fcm (+2 -2), arch-gfortran.path (+6 -6)
emillour 2013-07-26 15:14 Rev.: 1819

Library order at linking step matters; FFTW must appear before the MKL libraries (otherwise the MKL ersatz of FFTW is used).
EM

1 lines of code changed in 1 file:

  • trunk/arch: arch-X64_ADA.fcm (+1 -1)
emillour 2013-07-05 14:52 Rev.: 1781

Might as well add path to FFTW in the -rpath options (as is done for NetCDF and HDF) so that users won't need to add it to their LD_LIBRARY_PATH
EM

1 lines of code changed in 1 file:

  • trunk/arch: arch-X64_ADA.fcm (+1 -1)
emillour 2013-07-05 09:47 Rev.: 1778

Add correct paths to use dynamic FFTW library on Ada.
EM

2 lines of code changed in 1 file:

  • trunk/arch: arch-X64_ADA.fcm (+2 -2)
lguez 2013-05-15 17:17 Rev.: 1756

Set at link-time the run-time path of the NetCDF and HDF dynamic
libraries. This enforces consistency with the libraries used for
compilation. Modifying LD_LIBRARY_PATH at run time is no longer
needed.

1 lines of code changed in 1 file:

  • trunk/arch: arch-X64_ADA.fcm (+1 -1)
lguez 2013-04-26 17:10 Rev.: 1751

"-auto" reduces virtual memory.

1 lines of code changed in 1 file:

  • trunk/arch: arch-X64_ADA.fcm (+1 -1)
lguez 2013-04-05 12:55 Rev.: 1741

Option mcmodel needs to be specified at compile-time, not link-time.

2 lines of code changed in 1 file:

  • trunk/arch: arch-X64_ADA.fcm (+2 -2)
emillour 2013-03-05 09:08 Rev.: 1729

Set prod options on Ada to what seems so far OK when one wants trustable results.
EM

1 lines of code changed in 1 file:

  • trunk/arch: arch-X64_ADA.fcm (+1 -1)
acozic 2013-02-13 16:31 Rev.: 1725

Remove -ftrapuv option with O2 on dev mode (see the article on intel software network titled
"don't optimize when using -ftrapuv for uninitialized variable detection"
http://software.intel.com/en-us/articles/dont-optimize-when-using-ftrapuv-for-uninitialized-variable-detection


1 lines of code changed in 1 file:

  • trunk/arch: arch-X64_CURIE.fcm (+1 -1)
emillour 2013-01-25 10:30 Rev.: 1718

Modified "arch" file on Ada (using dynamic libraries for NetCDF, you must have
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/smplocal/pub/NetCDF/4.1.3/lib:/smplocal/pub/HDF5/1.8.9/seq/lib
in your .bashrc or .bash_login or in your job to run).
EM

1 lines of code changed in 1 file:

  • trunk/arch: arch-X64_ADA.path (+1 -1)
emillour 2013-01-21 11:55 Rev.: 1715

Remove debug option "-no-ftz" (too agressive since it makes program stop on an underflow).
EM

1 lines of code changed in 1 file:

  • trunk/arch: arch-X64_ADA.fcm (+1 -1)
emillour 2013-01-18 12:18 Rev.: 1711

Update of the Ada arch files: add -Bstatic for Netcdf, better options for compilation in debug mode, and FFTW settings.
EM

6 lines of code changed in 2 files:

  • trunk/arch: arch-X64_ADA.fcm (+5 -6), arch-X64_ADA.path (+1 -1)

(13 more)

Generated by StatSVN 0.7.0