enfr

Le parallélisme multi-niveaux (suite) : les calibrations modales d’INFO_MODE

3 avril 2013

par O. Boiteau, EDF R&D / SINETICS

Lors d’une étude vibratoire, l’opérateur INFO_MODE permet d’obtenir le nombre de modes présents dans un intervalle donné. Cette calibration modale du modèle, faite a priori, est très utile pour définir des intervalles de taille raisonnable afin d’optimiser les coûts et la précision des calculs ultérieurs.

Mais ce pré-traitement restait coûteux par rapport au calcul modal effectif, particulièrement pour de gros problèmes (en nombre d’inconnues et/ou en nombre de modes). D’autant que la résolution modale a récemment bénéficié d’accélérations notables via l’introduction de schémas de calculs parallèles multi-niveaux.

En s’appuyant sur le même type de parallélisme, les appels à INFO_MODE deviennent à leur tour très efficaces : gain en temps d’un facteur 70 sur une centaine de processeurs.

STA11 NEW11 NEW11 NEW11
1 proc 32 procs 128 procs
Temps elapsed 3h40min 1h48min 5min17 3min
Pic mémoire RAM 9.1Go 5.5Go 5.5Go 4.9Go