• [^] # Re: Bizarre le cadeau d'EDF...

    Posté par . En réponse à la dépêche Le Top 500 des supercalculateurs de juin 2016. Évalué à 8.

    Pour compléter ce que dit lasher, un cluster comme celui d'EDF n'est pas qu'une puissance de calcul c'est aussi un moyen d'accéder à des librairies au travers de Codes dédiés. Si on prend l'exemple de EDF, ils ont logiciel libre de calcul éléments finis qui s'appelle Code_Aster et qui s'appuie sur tout un tas de librairies pour pouvoir conduire le calcul sur un super-calculateur. Dans le cas des éléments finis, effet on a une matrice à résoudre mais à la fin elle peut très bien être de taille 10e6x10e6, ce qui devient assez complexe à envoyer sur un GPU mais également sur un calculateur, il faut donc découper le problème, pour que chaque sous problème rentre sur un noeud, cela se fait avec parametis, ensuite résoudre les problèmes locaux, cela peut être fait avec PetSC dans certains cas, ensuite comme les différents problèmes sont couplés, il faut donc recoller et faire des aller retours entre la solution locale et la globale. Il y a un domaine de recherche qui ne s'occupe que de ça. Par exemple PetSC est depuis peu capable de farie du GPU computing sur CUDA mais ce n'est qu'expérimental et peu recommandé. Il est donc impossible de passer comme cela sur du GPU. De plus ce code est aussi utilisé chez EDF pour valider les conceptions des centrales nucléaires, il vaut donc mieux éviter de faire n'importe quoi et d'avoir des régressions, ils se doivent donc d'être parfois conservateurs sur les technos utilisées. Les architectures sous linux ayant des compilateurs C/C++/fortran ont encore de beaux jours devant eux ! Et là je ne parle que de logiciels libres, je ne parle même pas des codes propriétaires, qu'il est extrêmement complexe de faire fonctionner sur du matériel non standards ...