Changes between Version 7 and Version 8 of Public/User_Guide/Information_on_software


Ignore:
Timestamp:
Jul 29, 2019, 1:16:52 PM (5 years ago)
Author:
Jacopo de Amicis
Comment:

Updated info about Easybuild stacks (new, old and legacy).

Legend:

Unmodified
Added
Removed
Modified
  • Public/User_Guide/Information_on_software

    v7 v8  
    201201== Using the old stack ==
    202202
    203 Currently, the Easybuild stack is the default one. To use the old stack available before the transition to Easybuild, the users can use the following command:
    204 
    205 `enable_old_stack`
    206 
    207 If the old stack is needed in a batch script, the alias given above does not work. To circumvent this issue, please add the following lines to your script:
    208 
    209 {{{#!sh
    210 ml purge
    211 unset MODULEPATH
    212 ml use /usr/share/Modules/modulefiles:/etc/modulefiles:/usr/local/modulefiles/COMPILER:/usr/local/modulefiles/IO:/usr/local/modulefiles/MATH:/usr/local/modulefiles/MISC:/usr/local/modulefiles/SCIENTIFIC:/usr/local/modulefiles/TOOLS
    213 }}}
    214 
    215 
    216 === Compilers (relevant for old stack only!)===
     203As of July 2019, a new software stack compiled for Skylake is loaded by default on the DEEP-EST system.
     204
     205The old Haswell stack (necessary to use the deeper-sdv nodes) can be enabled with the command:
     206
     207{{{#!sh
     208enable_old_stack
     209}}}
     210
     211If the old stack is needed in a batch script, the alias given above does not work. To circumvent this issue, please add the following lines to your script before calling the `enable_old_stack` command:
     212
     213{{{#!sh
     214shopt -s expand_aliases
     215. /usr/local/software/configs/modules.sh
     216}}}
     217
     218The very old stack installed before the transition to Easybuild is still available on the system with the command:
     219
     220`enable_legacy_stack`
     221
     222As with the old Easybuild stack, the lines reported above must be included in your batch script to run the `enable_legacy_stack` command in a batch job.
     223
     224=== Compilers (relevant for legacy stack only!)===
    217225
    218226There are several compilers available, but as it is highly recommended to use the Intel compiler on the KNC system it might be best to also use it on the DEEP system.\\
     
    223231
    224232
    225 === Profiling and analysis tools (relevant for old stack only!)===
     233=== Profiling and analysis tools (relevant for legacy stack only!)===
    226234
    227235* Intel VTune:    module load VTune