Guide d'installation et exécution (copie de Dorval)

Installation

Exécuter le programme d'installation

. s.ssmuse.dot OCE/cicecmc-2.2.0

install_cicecmc.ksh

Il faut d'abord vous assurer que vous avez des liens sur des répertoires de données à grand volume de la forme $HOME/data/"MACHINE" pour chacune des machines d'exécution (backends) et de préparation (frontends) que vous voulez utiliser

ssh pollux
. s.ssmuse.dot OCE/cicecmc-2.2.0
install_cicecmc.ksh -arch
ssh hadar
. s.ssmuse.dot OCE/cicecmc-2.2.0
install_cicecmc.ksh -arch
ssh spica
. s.ssmuse.dot OCE/cicecmc-2.2.0
install_cicecmc.ksh -arch


Compilation


### Grid resolution
setenv GRID 512x547


set NXGLOB = `echo $GRID | sed s/x.\*//`
set NYGLOB = `echo $GRID | sed s/.\*x//`


# Recommendations:
#   NTASK equals nprocs in ice_in
#   use processor_shape = slenderX1 or slenderX2 in ice_in
#   one per processor with distribution_type='cartesian' or
#   squarish blocks with distribution_type='rake'
# If BLCKX (BLCKY) does not divide NXGLOB (NYGLOB) evenly, padding
# will be used on the right (top) of the grid.
setenv NTASK      8        # total number of processors
setenv BLCKX      128      # x-dimension of blocks ( not including )
setenv BLCKY      274      # y-dimension of blocks (  ghost cells  )



exécuter comp_ice.A15km_8_square

Lancement du modèle avec les scripts

Lancement du modèle avec Maestro

Gestion du code

=> Section Librairies océan-glace du CMC =>

Auteur F. Roy 2013