• # Rien sur les spécificités du nouveau bébé 1er du top 500 ?

    Posté par . En réponse à la dépêche Le Top 500 des supercalculateurs de juin 2016. Évalué à 10. Dernière modification le 24 août 2019 à 14:33.

    Ce nouveau venu est étonnant sur plusieurs points, et présage d'une évolution différentes des serveurs, et c'est pas rien.

    Le Sunway/shenway Taihulight utilise des processeurs maisons chinois RISC fait maison, dans certains anciens modèles semblaient inspirés ou compatibles avec le jeu d'instruction DEC Alpha. Donc, les Intel/AMD ne sont plus utilisés dans l'ordinateur le plus puissant, et ça risque de se développer de plus en plus (voir plus bas).

    Les chercheurs qui travaille sur cet ordinateur ont plusieurs projets très intéressant pour donner un coup de fouet au code vieillissant. Pour rappel, les bibliothèques d'analyse numérique (beaucoup en fortran, pas mal en c/c++) sont généralement open source (OpenMP, OpenACC and MPI, etc...), comme les mathématiques (quelques millénaires avant GNU/Linux), ce qui permet à tout le monde d'ajouter son grain, à la connaissance et au calcul et à réutiliser. Le problème dans certaines parties, est qu'ils ont plusieurs décennies cumulées de patch sans trop de réorganisation, et plus personne n'y comprend rien. Pour les réseaux neuronaux par exemple, la partie apprentissage n'est pas vraiment scalable (adaptable à un grand nombre de processeur), les performances sont donc médiocre. Les chercheurs ont décidé de remettre ça au propre en même temps qu'ils portent sur cet ordinateur à 10 millions de cœurs (pour rappel le second Tianhe2 a 3 millions de cœurs). Les tests préliminaire avec les changements n'ont utilisé que 8 millions de cœur mais sont déjà prometteurs sur les gains de performance.

    Ils vont également essayer de mettre un peu au propre les algorithmes de météorologie qui sont aussi un peu défraîchis.

    Inside Look at Key Applications on China’s New Top Supercomputer

    Concernant le processeur, RISC et fait maison, des changements s'annonce, Intel est, avec le Tianhe-2, à la seconde position, complètement largué, le 3e et suivants étant encore loin derrière le Tianhe-2 qui est lui même loin derrière le 1er en terme de performances, mais 2 autres mauvaises nouvelles se profil pour le x86 dans le monde des supercalculateurs :

    • Fujitsu est en train de développer un nouveau processeur ARM pour supercalculateur qui promet des performances inégalées, et ça n'est pas leur premier modèle dans ce domaine.
    • Le gouvernement des États-Unis à eu la bonne idée de tirer une balle dans le pied d'Intel en interdisant l'export vers la Chine, des processeurs à destination du calcul intensif à Intel et AMD. Du coup, fort des résultats du TaihuLight, le gouvernement chinois à décidé d'injecter beaucoup d'argent pour aider les concepteurs de processeurs maison. C'est le cas de Sunway/Shenway et de Phytium, qui fait de l'ARM à destination des supercalculateurs, en particulier le Phytium_Mars, 64 cœurs. Ces deux processeurs devraient permettre de décupler la puissance de calcul de Tianhe-2 dans un premier temps. Au moment ou Intel/AMD se font grignoter des parts de marchés en raison de la baisse des ventes d'ordinateur de bureau et laptop et de l'explosion des tablettes et téléphones sous ARM, Intel semblant également réduire ses investissement dans le domaine du mobile, de l'embarqué (SBC genre rasbpi etc) et les serveurs utilisant des processeurs ARM se multipliant cette année (Gigabyte, Dell, HP, AMD, HiSilicon (Huawei), etc... ), ça fait un marché de plus qui se réduit pour celui-ci. Et la bonne nouvelle, c'est que Linux est l'OS favori de ces plateformes, la majorité des grosses distributions ont déjà été portées.

    Le résumé et les liens donnés ici sont intéressants à ce sujet : ARMv8 64-bit Processors To Replace Intel Xeon and SPARC64 Processors in Some Supercomputers