Changes between Version 25 and Version 26 of ModipslBeginner
- Timestamp:
- 03/12/08 11:12:32 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ModipslBeginner
v25 v26 260 260 Vous trouverez plus d'informations sur les cartes là : http://wiki.ipsl.jussieu.fr/wiki_ipsl/IGCMG/libIGCM/DocUtilisateur 261 261 262 262 [[BR]] 263 263 ===== Etapes avant la creation du job de simulation ===== 264 ====== config.card ====== 264 __'''config.card'''__ [[BR]] 265 265 Avant de créer un job pour votre simulation vous devez indiquer tous les paramètres nécessaires à cette dernière dans le fichier config.card [[BR]] 266 266 Voici les rubriques à modifier : … … 288 288 '''Attention''' il faut impérativement que !PeriodLength ne soit 289 289 pas plus supérieur à la durée de votre simulation : c'est à dire pour une simulation de 1 mois ne demandez pas une 290 !PeriodLength de 1 an. 291 292 ====== répertoire COMP ====== 290 !PeriodLength de 1 an. [[BR]] 291 292 '''__répertoire COMP__'''[[BR]] 293 293 Comme indiqué ci-dessus le répertoire COMP contient une carte par composante (modèle) de votre configuration. Chacune 294 294 de ces cartes est divisée en différentes parties : … … 311 311 ''cp path_fichier fichier'' [[BR]] 312 312 313 ====== répertoire PARAM ====== 314 (...) 313 __'''répertoire PARAM'''__[[BR]] 314 Ce répertoire contient les fichiers de paramètres des différents modèles. Reportez vous aux documentations scientifiques de chacun de ces modèles 315 pour en connaître les différentes utilisations. 316 [[BR]] 315 317 316 318 ===== Creation du job ===== … … 324 326 un message d'avertissement apparait et le job n'est pas écrasé. 325 327 Vous devez l'effacer au préalable pour pouvoir le recréer. [[BR]] 328 N'oubliez pas de modifier les variables '''elapstim_req''' et '''memsz_job''' en entête de job si nécessaire (voir documentation 329 sur les machines de calculs de l'IDRIS ou du CCRT). 330 {{{ 331 #PBS -l memsz_job=6.0gb # limite memoire 332 #PBS -l elapstim_req=00:30:00 # limite en temps elapsed 333 }}} 334 Remarque : Pour connaître les temps autorisés sur les différentes queues de la machine vous pouvez utiliser la commande 335 '''class''' 336 [[BR]] 326 337 Par défaut la simulation tournera sur le disque tmpdir de la machine. 327 338 Si vous voulez qu'elle ait lieu sur le scratchir, vous devez 328 modifier la variable RUN_DIR_PATH dans le fichier Job_nom_simul [[BR]] 329 N'oubliez pas non plus de modifier les variables '''elapstim_req''' et '''memsz_job''' en entête de job si nécessaire. 330 {{{ 331 #PBS -l memsz_job=6.0gb # limite memoire 332 #PBS -l elapstim_req=00:30:00 # limite en temps elapsed 333 }}} 334 Remarque : Pour connaître les temps autorisés sur les différentes queues de la machine vous pouvez utiliser la commande 335 '''class''' 336 [[BR]] 339 modifier la variable RUN_DIR_PATH dans le fichier Job_nom_simul 340 {{{ 341 RUN_DIR_PATH=$SCRATCHDIR 342 }}} 337 343 Avant de lancer votre simulation il vous reste une dernière étape : vous devez définir la variable '''!PeriodNb''' dans 338 344 votre Job. '''!PeriodNb''' peut être définie comme le nombre maximal de '''!PeriodLength''' (dans config.card) pouvant être 339 simulée sur le '''elapstim_req''' demandé ! 345 simulée sur le '''elapstim_req''' demandé ! [[BR]] 346 exemple : 347 {{{ 348 PeriodLength=1M 349 elapstim_req=20.00.00 350 PeriodNb=12 >>>> cela signifie que vous pouvez faire passer 12 mois de simulations durant 20h de temps CPU 351 }}} 340 352 [[BR]] 341 353 [[BR]]