Jack Dongarra, chercheur au Oak Ridge National Laboratory dans le Tennessee, a remporté le prix Turing 2021 pour un logiciel qui a libéré la puissance des plus grands ordinateurs du monde. De nombreux destinataires précédents ont indirectement boosté les supercalculateurs, mais Dongarra s’est spécialisé dans le code qui accélère les calculs scientifiques et le fait fonctionner sur des machines dotées de milliers de processeurs.
« Ces contributions ont établi un cadre à partir duquel les scientifiques et les ingénieurs ont fait d’importantes découvertes et des innovations révolutionnaires dans des domaines tels que l’analyse des mégadonnées, les soins de santé, les énergies renouvelables, la prévision météorologique, la génomique et l’économie », a déclaré mercredi l’Association for Computing Machinery. nommer Dongarra le gagnant. Le prix prestigieux, qui s’accompagne d’un million de dollars de Google depuis 2014, est souvent appelé l’équivalent informatique du prix Nobel.
Ce prix intervient alors que le supercalcul prend une importance croissante pour comprendre le monde et relever ses défis. Les supercalculateurs sont souvent utilisés pour prévoir à la fois le temps qu’il fera la semaine prochaine et l’évolution du changement climatique au cours des prochaines décennies. Ils sont déployés pour simuler la physique à haute énergie des armes nucléaires vieillissantes et des réacteurs à fusion, les scientifiques espèrent qu’ils se traduiront par une électricité abondante à l’avenir. L’industrie utilise des machines extrêmement puissantes pour concevoir des avions plus efficaces.
Un bon logiciel est essentiel pour utiliser le matériel de supercalcul tentaculaire qui est aujourd’hui composé de milliers de machines avec des millions de cœurs de traitement. Dongarra a écrit des algorithmes qui ont accéléré les calculs algébriques au cœur de la plupart des calculs scientifiques. Il a également aidé à développer une interface de transmission de messages, connue simplement sous le nom de MPI, qui est nécessaire pour répartir une seule tâche informatique sur des milliers de processeurs.
Dongarra travaille actuellement à Oak Ridge, qui abrite la machine Summit construite par IBM qui a été le supercalculateur le plus rapide du monde pendant deux ans jusqu’à ce que le japonais Fugaku remporte la couronne. Le laboratoire du département de l’énergie héberge également la machine Frontier, qui pourrait ramener cette couronne lorsqu’elle commencera à fonctionner pleinement en 2023.
« Je suis toujours sous le choc d’avoir appris la nouvelle du prix, pour être honnête », a déclaré Dongarra, qui a rédigé des articles avec d’anciens lauréats de Turing, dans une interview. « C’est un grand honneur et je suis touché. »
Depuis 1966, l’ACM décerne le prix Turing aux plus grands sommités de l’informatique. Les recherches des bénéficiaires ont ouvert la voie à tous les succès commerciaux du secteur, des PC IBM et des iPhones d’Apple à la recherche Google et au jeu vidéo Call of Duty.
Les prix Turing précédents ont été décernés aux inventeurs de la technologie de cryptage qui protège les communications et le commerce électronique, la conception de la puce utilisée dans chaque téléphone mobile, le World Wide Web, l’interface utilisateur graphique sur les ordinateurs personnels, la technologie d’intelligence artificielle d’aujourd’hui et le système d’exploitation Unix.
Aujourd’hui, Dongarra est intrigué par les nouvelles tendances du supercalcul. L’un est les services de cloud computing qui permettent à quiconque de louer l’accès à d’énormes systèmes. Un autre est la technologie de l’intelligence artificielle, qui, selon lui, peut être utile pour trouver rapidement des solutions approximatives qui pourront ensuite être vérifiées avec des moyens traditionnels.
Dans les années 1970, Dongarra a lancé un important projet logiciel, Linpack, pour aider les chercheurs à résoudre plus facilement des équations linéaires sur une variété d’ordinateurs. Il a gardé une liste des performances de diverses machines, y compris des machines célèbres comme le supercalculateur Cray-1 et des mini-ordinateurs quotidiens comme le PDP-8 de Digital Equipment Corporation.
Cette liste, combinée à une liste connexe de Hans Mayer de l’Université de Mannheim, est devenue le classement des supercalculateurs Top500 qui est publié deux fois par an depuis 1993.
Linpack a fait preuve d’une longévité remarquable, en partie parce qu’il a été mis à jour à plusieurs reprises à mesure que les superordinateurs évoluaient pour englober de nouvelles technologies – par exemple, des grappes de machines Linux moins chères à partir des années 1990, des unités de traitement graphique d’entreprises comme Nvidia au cours de la dernière décennie et maintenant l’IA accélérateurs pour accélérer les tâches d’apprentissage automatique.
Mais pour mesurer la vitesse, il est temps que le règne de Linpack se termine, a déclaré Dongarra.
« Nous avons besoin de nouveaux repères », a-t-il déclaré. Les machines modernes sont plus contraintes de nos jours par leur capacité à transporter les données en interne. Dongarra préfère le test de vitesse HPCG plus récent, que le Top500 rapporte également.