Changes between Version 62 and Version 63 of Doc/ComputingCenters/TGCC/Irene


Ignore:
Timestamp:
10/11/19 16:49:47 (5 years ago)
Author:
aclsce
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Doc/ComputingCenters/TGCC/Irene

    v62 v63  
    66[[PageOutline(1-3,Table of contents,,numbered)]] 
    77 
    8 Last update 05/07/2018 
    9  
    108# Introduction # 
    119 * On-line users manual: https://www-tgcc.ccc.cea.fr/docs/irene.info.pdf (you will need a TGCC login and password) 
    12  * Irene computing nodes: the nodes of partition '''skylake''' have 48 cores each, which is 3 times more than the computing nodes from the standard partition of Curie. 
     10 * Irene computing nodes: the nodes of partition '''skylake''' have 48 cores each. 
    1311  * Skylake nodes for regular computation (coming from irene.info) 
    1412  * Partition name: '''skylake''' 
     
    2119 * When submitting a job through ccc_msub or ccc_mprun, you must specify -m work, -m scratch, -m store, or combine them like in -m work,scratch. This constraint has the advantage that your jobs won't be suspended if a file system you don't need becomes unavailable. This is done in all jobs in libIGCM. 
    2220 * Compute nodes are diskless, meaning that /tmp is not hosted on a local hard drive anymore, but on system memory instead. It offers up to 16 GB (compared to 64 GB on Curie). Please note that any data written to it is reduces the size of the memory that remains available for computations. For libIGCM post-treatment jobs you might need to use more cores than used at curie or, preferably, use xlarge nodes. 
    23  * The default time limit for a job submission is 2 hours (7 200 s) contrary to 24 h (86 400 s) on curie 
     21 * The default time limit for a job submission is 2 hours (7 200 s). 
    2422 * Irene post-processing nodes : xlarge are free and useful for post-processing operations. Since 2018/10/17 and libIGCM 1470, xlarge is proposed as default post-processing node. 
    2523  * Fat nodes for computation requiring a lot of shared memory (coming from irene.info) 
    26   * Partition name: ''Xlarge''' 
     24  * Partition name: ''xlarge''' 
    2725  * CPUs: 4x28-cores Intel Skylake@2.1GHz 
    2826  * GPUs: 1x Nvidia Pascal P100 
     
    4745Before working on Irene you need to prepare your environment. This is important to do before compilation to ensure the use of same modules as done by libIGCM running environment. We propose you 2 files which you can copy from the home igcmg. The first one called '''bashrc''' will source the second called '''bashrc_irene'''. Copy both files to your home, rename them by adding a dot as prefix. You can add personal settings in your .bashrc_irene. Do as follow:  
    4846{{{ 
    49 cp /ccc/cont003/home/igcmg/igcmg/MachineEnvironment/irene/bashrc ~/.bashrc 
    50 cp /ccc/cont003/home/igcmg/igcmg/MachineEnvironment/irene/bashrc_irene ~/.bashrc_irene 
     47cp ~igcmg/MachineEnvironment/irene/bashrc ~/.bashrc 
     48cp ~igcmg/MachineEnvironment/irene/bashrc_irene ~/.bashrc_irene 
    5149}}} 
    5250The .bashrc will source your own .bashrc_irene which must be in your home.  
     
    6664 9) feature/mkl/sequential             18) mpi/openmpi/2.0.2                            27) ferret/7.2(default)           
    6765}}} 
    68 The modules are specified in the file /ccc/cont003/home/igcmg/igcmg/MachineEnvironment/irene/env_irene which is sourced in bashrc_irene. The same file env_irene is sourced in libIGCM. 
     66The modules are specified in the file ~igcmg/MachineEnvironment/irene/env_irene which is sourced in bashrc_irene. The same file env_irene is sourced in libIGCM. 
    6967 
    7068--> Be careful this environment can be update during next weeks according to TGCC recommendations 
     
    111109 
    112110'''On the SCRATCH space any files that stays 60 days without being read or modified will be purged(deleted), as well as any directory that remains empty for 30 days.''' 
    113  
    114  
    115111 
    116112After connexion to irene, load your project environment as default using the module dfldatadir. For example if you will work on the project gen2201, do following (we suggest you to add the command into your .bashrc_irene):