La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Discussion technique 1 4 ème Réunion des Utilisateurs de Méso- NH Discussion Technique Juan Escobar (LA), Isabelle Mallet (CNRM) 23-24 avril 2007 LA,

Présentations similaires


Présentation au sujet: "Discussion technique 1 4 ème Réunion des Utilisateurs de Méso- NH Discussion Technique Juan Escobar (LA), Isabelle Mallet (CNRM) 23-24 avril 2007 LA,"— Transcription de la présentation:

1

2 Discussion technique 1 4 ème Réunion des Utilisateurs de Méso- NH Discussion Technique Juan Escobar (LA), Isabelle Mallet (CNRM) 23-24 avril 2007 LA, Observatoire Midi-Pyrénées – 14, av Ed. Belin 31400 TOULOUSE

3 Discussion technique 2 Plan ● Portage de Méso-NH sur centres METEO, IDRIS et CEPMMT ● Portage sur autres machines ● Performances théoriques ● Performances réelles sur un cas test ● Libtools ● Graphique ● Procédures ● Site WEB contribution au WIKI

4 Discussion technique 3 Portage de Méso-NH sur centres METEO,IDRIS et CEPMNT  à METEO-FRANCE sur tori = NEC-SX8R (16 noeuds de 8 proc.)  masdev4_5: OK  masdev4_6: en cours de validation  masdev4_7: en cours de portage sur tora = VPP5000 (disponible jusqu'à fin juin 2007)  masdev4_5 + 4_6: OK  masdev4_7: disponible en test  à l'IDRIS sur brodie = NEC-SX8 (10 noeuds de 8 proc.)  masdev4_5 + 4_6: OK  masdev4_7: en cours de portage  au CEPMNT sur ecgate, hpce, hpcf = IBM-AIX  masdev4_5 + 4_6: OK

5 Discussion technique 4 Portage sur autres machines  Avec Makefile PC individuel 32 et 64 bits : IBM-AIX à l'université de la Réunion CRAY XD1 ( Opteron ) au Cerfacs SGI Atlix ( Itanium ) au LTHE et CICT Cluster HP au CESGA : probleme de compilation machine non Linux Cluster Opteron à l'INRA Bordeaux Cluster Opteron + Infini Bande au LA Mac OS 10 ( V. Masson ) ✗ Problème du GRIB sur PC 64 bits Patch disponible ( voir TeamWiki )

6 Discussion technique 5 Performances théoriques  Machines vectorielles IDRIS ( uqbar --> brodie)  NEC-SX5 = 8 GFLOPS/Processeur * 8 * 5 = 0.32 TFLOPS  NEC-SX8 = 16 GFLOPS/Processeur * 8* 10 = 1.28 TFLOPS METEO ( tora --> tori )  VPP 5000 = 9 GFLOPS/Processeur * 60 = 0.54 TFLOPS  NEC-SX8R = 35 GFLOPS/Processeur * 8 * 16 ( * 2 ) = 4.48 TFLOPS(*2)  Machines scalaires IDRIS ( zahir )  IBM-SP4(+) = 5.2 GFLOPS/Processeur * 1024 = 5.32 TFLOPS CEPMNT ( hpce --> hpcf )  IBM-SP5 = 7.6 GFLOPS/Processeur * 16 * 140 = 17.02 TFLOPS LA ( yin+yan )  OPTERON 2.6GHz = 5.2 GFLOPS/Processeur * 2 *40 = 0.416 TFLOPS

7 Discussion technique 6 Performances réelles Cas test: grille 400x400x60, 1.25 sec. cas KW78 ( bulle chaude convective, 0.125km ) 1)test IDRIS, METEO-FRANCE 1-8 processeurs GFLOPS réels de 1 à 8 processeurs EQUIVALENT NEC-SX5 de 1 à 8 processeurs 2)test IDRIS, METEO-FRANCE 1-192 processeurs GFLOPS réels de 1 à 192 processeurs EQUIVALENT NEC-SX5 de 1 à 192 processeurs 3)test LA,GRAPPE GIGABYTE /INFINIBAND GFLOPS réels de 1 à 40 processeurs EQUIVALENT NEC-SX5 de 1 a 40 processeurs 4)CONCLUSION

8 Discussion technique 7 1)test IDRIS, METEO-FRANCE 1-8 processeurs  GFLOPS réels

9 Discussion technique 8 1)test IDRIS, METEO-FRANCE 1-8 processeurs  EQUIVALENT NEC-SX5

10 Discussion technique 9 2)test IDRIS, METEO-FRANCE 1-192 processeurs  GFLOPS réels

11 Discussion technique 10 2)test IDRIS, METEO-FRANCE 1-192 processeurs  EQUIVALENT NEC-SX5

12 Discussion technique 11 3)test LA,GRAPPE GIGABYTE /INFINIBAND  GFLOPS réels de 1 a 40 processeurs

13 Discussion technique 12 3)test LA,GRAPPE GIGABYTE /INFINIBAND  EQUIVALENT NEC-SX5 de 1 à 40 processeurs

14 Discussion technique 13  Machines vectorielles NEC-SX8 1PROC. NEC-SX8 = 3 PROC. NEC-SX5  C'est ce que l'on attendait... 1PROC. NEC-SX8R = 1 PROC. NEC-SX8  Il manque le facteur 2 !!! ( 35/16 GFLOPS) ➔ ce sont les accès mémoire qui conditionnent les performances de MESONH : perf. inchangées entre les deux architectures 8 PROC. NEC-SX8 = 18 PROC.NEC-SX5  Bonne scalabilité à l'intérieur d'un noeud ( = 8 proc. ) Mais : 64PROC. NEC-SX8 = 67 PROC. NEC-SX5  Perte importante de scalabilité et surcout en temps de calcul du meme ordre = fact 3 !!!  Machine scalaire IBM-SP4 192 PROC.IBM-SP4 = 8 PROC. NEC-SX8  A l'IDRIS, impossible d'utiliser 192 procs en routine !!! machine “obsolète” machine “obsolète”  Machine scalaire GRAPPE OPTERON/INFINIBAND scalabilité idéale jusqu'à 40 processeurs Rapport coût/performance imbattable pour un labo... 4)Performances réelles: CONCLUSION

15 Discussion technique 14 Libtools  Version courante retard sur la version CVS  dernière mise à jour en 2005...  A faire Phasage CVS avec la MASDEV4_7 numéro de version 4_7A, 4_7B, etc... (A,B,... pour les bugfix propres aux libtools) Réorganisation du répertoire pour séparer les librairies propres aux tools de celles concernant le modèle.

16 Discussion technique 15 Graphique ( diaprog )  Nouvelle documentation reprenant les derniers développements de Jacqueline, avec un index des mots clés, bientôt disponible sur le site web.  Quelques fonctionnalités (plus ou moins nouvelles...) table de grisés : LGREY tracé de spots de couleur (sans interpolation ncar): LSPOT tracé de cercles sélection des isocontours par XISOREF et XDIAINT (NIMNMX=3) répertoire DIRLFI et correction de bugs...  CONV2DIA et gros fichiers ✔ possibilité de sélectionner horizontalement 1 point tous les n points, ✗ à venir: possibilité de ne convertir qu'un zoom du domaine (merci Jacqueline...).

17 Discussion technique 16 Procédures  METEO-FRANCE En cours: adaptation à la nouvelle machine NEC-SX8R avec séparation transfert frontale / calcul sur les noeuds vectoriels Génération d' OUTSCRIPT (par prepmodel ou prepsource) spécifique à chaque machine, donc lisible pour debogger...  IDRIS prep_experiment pose problème pour les relances automatiques ✗ Problème du CPIO utilisé pour regrouper les parties des/lfi d'un fichier FM pose problème pour fichier supérieur à 2GO !!!

18 Discussion technique 17 Site Web  Mise en place deux WIKI ( moinmoin ) pour les FAQs (concernant l'installation, l'utilisation du modèle, des tools) ● Un pour les équipes de développement OFFICIEL de MESONH  http://mesonh.aero.obs-mip.fr/teamwiki ● un pour les utilisateurs de MESONH  http://mesonh.aero.obs-mip.fr/userwiki  Ces deux FAQs sont directement accessibles depuis la page officiel de MESONH http://mesonh.aero.obs-mip.fr/  Wiki FAQs Team's Wiki FAQ Users' Wiki FAQ

19 Discussion technique 18 Contribution au WIKI  Tout le monde peut y contribuer Il suffit de se créer soit-même un login sur le WIKI où l'on souhaite contribuer...  si vous voulez contribuer aux deux wiki team/user il faut créer le compte sur les deux wiki  choisir de préférence “PrenomNom” comme login...  Comment ca marche ? Il suffit d'un navigateur WEB pour pouvoir éditer les pages directement (une fois que l'on est loggé )

20 Discussion technique 19


Télécharger ppt "Discussion technique 1 4 ème Réunion des Utilisateurs de Méso- NH Discussion Technique Juan Escobar (LA), Isabelle Mallet (CNRM) 23-24 avril 2007 LA,"

Présentations similaires


Annonces Google