WikiPrint - from Polar Technologies

Working at IDRIS


1. IDRIS presentation

The Institute for Development and Resources in Intensive Scientific Computing (IDRIS), founded in 1993, is a centre of excellence in intensive numerical calculations which serves the research branches of extreme computing.

Jean-Zay is the supercomputer currently installed and used at IDRIS. All of the IPSL models and tools are aimed to be supported and maintained at Jean-Zay.

See the full presentation on the official site for IDRIS on http://www.idris.fr/eng/ and specific information about the Jean-Zay machine here : http://www.idris.fr/eng/jean-zay/ . The site is also available in french.

2. How to install your environment at IDRIS

It is important to take the time to install a comfortable and efficient environment.

If you do not have read acces to $WORK/../../psl/commun, contact Anne Cozic or the plateforme team who will add read permission for your group

3. Repository with input files R_IN

The shared repository with input files is stored at jean-zay here: $WORK/../../psl/commun/IGCM. This folder is noted using the variable R_IN in the comp.card in libIGCM configurations. The folder R_IN is the same and regulary synchronized between the computing centers TGCC, IDRIS, ESPRI mesocenter(ciclad/climserv) and LSCE(obelix). Contact the plateforme groupe if you don't have read access to these files with your login at jean-zay.

4. Compilation

Note that there is a specific front-end to perform compilations tasks. This front-end allows you to compile faster and in one go : default XIOS compilation may crash because of restricted interactive ressources per user on the standard front-end. You can access the compilation front-end by using ssh protocol :

ssh your_login@jean-zay-pp.idris.fr

After the compilation is successfully finished, you must go back to jean-zay standard front-end (jean-zay.idris.fr) to submit your job.

5. Accounting

To know the computing time used by your group (updated once a day):

plab999@jean-zay:~> idracct 

idracct gives information about all your projects.

If you are working on several projects, your current project is referenced by the environnement variable IDRPROJ (echo $IDRPROJ). You can change the value of IDRPROJ (eval $(idrenv -d <other_project>) and run idracct again.

6. Things to know about file systems

6.1. WORK ($WORK)

6.2. SCRATCH ($SCRATCH)

6.3. JOBSCRATCH ($JOBSCRATCH)

is the temporary execution directory specific to batch jobs

6.4. STORE ($STORE)

6.5. Quotas

To check the used space and the size of the HOME, WORK and STORE:

# Quota HOME
ryyy999@jean-zay: idrquota -m

# Quota WORKDIR
ryyy999@jean-zay: idrquota -w

# Quota STORE
ryyy999@jean-zay: idrquota -s

7. Simulation outputs

Final simulation outputs are stored on Jean-Zay $STORE space in IGCM_OUT directories.

LibIGCM will copy monitorings files on thredds node by using command thredds_cp. You can find all informations on thredds at Idris here. You can access to data after on this website : https://thredds-su.ipsl.fr/thredds/catalog/idris_thredds/catalog.html

8. About Password

At IDRIS, you have a unique password for all computers. Password have to be changed one time per year. The command to change your password is passwd . You receive a mail 2 weeks before password expiration.

9. The IDRIS's machines

Jean Zay for computing part

To have information about the machines' state (if there will be a maintenance for instance), a mailing list was created by IDRIS. To subscribe, the documentation can be found on the IDRIS extranet, or you can ask the Plateforme group.