Ian Foster recevra le prix ACM-IEEE CS Ken Kennedy

Ian Foster recevra le prix ACM-IEEE CS Ken Kennedy


NEW YORK, 7 septembre 2022 – ACM, l’Association for Computing Machinery et IEEE Computer Society ont nommé Ian Foster, professeur à l’Université de Chicago et directeur de division au Laboratoire national d’Argonne, comme récipiendaire du 2022 ACM-IEEE CS Prix ​​Ken-Kennedy. Le prix Ken Kennedy récompense les réalisations révolutionnaires dans le domaine du calcul parallèle (haute performance). Foster est cité pour ses contributions à la programmation et à la productivité en informatique via la mise en place de nouveaux modèles de programmation et de services scientifiques fondamentaux.

Foster a été le pionnier de nouvelles approches de l’utilisation de l’informatique distribuée pour accélérer la découverte scientifique tout au long de sa carrière, à la fois au sein des superordinateurs et sur les réseaux. Il a proposé à plusieurs reprises des idées prêtes à l’emploi qui se sont avérées transformatrices pour l’informatique et la science computationnelle : programmation parallèle de tâches à grande échelle, calculs distribués à la demande (“grid computing”), organisations virtuelles, transfert universel de données, confiance fabrics et services de gestion cloud pour les sciences à forte intensité de données. Chacun a contribué à la programmabilité et à la productivité en informatique.

Sélectionnez les contributions techniques

Parallélisme des tâches de haut niveau : Le parallélisme a traditionnellement signifié le parallélisme des données et la transmission de messages de bas niveau. Reconnaissant que de nombreux calculs intéressants parallèles aux tâches étaient difficiles à réaliser avec de tels outils, Foster et ses collègues ont développé de nouvelles méthodes de programmation qui facilitaient la spécification des tâches interactives, permettaient la composition de programmes existants, utilisaient des constructions déterministes pour éviter les conditions de concurrence et mis à l’échelle pour grands systèmes informatiques distribués et parallèles. Des outils tels que Strand, Swift et, plus récemment, Parsl, développés en collaboration avec des collègues tels que Steve Taylor, Mike Wilde et Kyle Chard, ont été utilisés pour développer des implémentations pionnières de structures de programmes parallèles aux tâches.

Calcul en grille: Notant les opportunités offertes par les réseaux à haut débit dans les années 1990, Foster et ses collègues, dont Carl Kesselman et le regretté Steve Tuecke, ont lancé un effort pour créer un tissu unificateur de protocoles, de logiciels et de politiques pour l’utilisation à distance et coordonnée des ordinateurs, des données , instruments et logiciels quel que soit leur emplacement. Ensemble, ces innovations sont devenues connues sous le nom de “grid computing”. L’informatique en grille, à son tour, a conduit à de nombreuses avancées techniques, à des applications innovantes et à des améliorations de l’infrastructure scientifique. Par exemple, la communauté climatique utilise ces méthodes pour distribuer les données climatiques utilisées dans les évaluations du Groupe d’experts intergouvernemental sur l’évolution du climat (GIEC), tandis que la communauté des physiciens regroupe des centaines de milliers de processeurs fournis par des centaines de participants à travers le monde qui utilisent le Large Hadron Collider ( LHC) accélérateur de particules.

Une data fabric universelle : Historiquement, les ingénieurs réseau se sont concentrés sur le déplacement de bits et les experts en calcul haute performance sur la gestion des données. En conséquence, les performances de bout en bout entre les systèmes de fichiers étaient invariablement médiocres. Foster et ses collègues, dont Bill Allcock et Raj Kettimuthu, ont développé de nouveaux protocoles et logiciels pour traverser le chemin du système de stockage du système de stockage réseau, exploiter le parallélisme à plusieurs niveaux dans les transferts, négocier les paramètres de protocole et détecter et récupérer après une défaillance. Ces méthodes sont désormais utilisées sur des milliers de sites dans le monde et constituent la base des zones démilitarisées (DMZ), des sous-réseaux que de nombreuses institutions scientifiques utilisent pour se connecter au monde.

Un tissu de confiance universel : Déterminer qui est autorisé à effectuer une action sur un ordinateur distant est l’un des problèmes les plus difficiles de l’informatique distribuée, englobant la cryptographie, les protocoles, l’infrastructure et les politiques. Le fait qu’il soit désormais possible de transférer des données d’un laboratoire à un autre sans aucune difficulté doit beaucoup aux travaux effectués par Foster et ses collègues, dont Rachana Ananthakrishnan, sur la gestion des identités et des identifiants, l’authentification sécurisée, l’autorisation distribuée et, surtout, , l’intégration de ces éléments dans des systèmes utilisables de bout en bout.

Services cloud pour la science à forte intensité de données : Foster et Tuecke ont réalisé que l’émergence de services cloud commerciaux (“publics”) offrait des opportunités intéressantes pour repenser l’infrastructure de recherche, en particulier en déchargeant la responsabilité des processus auparavant manuels vers des services hébergés dans le cloud. Le service Globus qui en résulte fournit une gestion gérée des identités, le transfert et la réplication des données, le partage des données, la publication des données et d’autres services à la communauté de la recherche. Au début de 2021, Globus est utilisé dans 13 laboratoires nationaux, 65 pays et plus de 1 500 institutions, compte 150 000 utilisateurs enregistrés et a été utilisé pour transférer plus de 200 milliards de fichiers et 1,3 exaoctets.

Foster et son équipe ont travaillé avec des collègues du monde entier pour mettre en œuvre Globus en tant qu’élément d’infrastructure de données essentiel dans les installations informatiques et expérimentales au sein de projets dans le monde entier et dans des contextes aussi divers que les centres de superordinateurs du département américain de l’énergie et de la National Science Foundation, les universités africaines et l’US National. Laboratoires intra-muros des Instituts de santé.

Service sur le terrain et mentorat

Les livres de Foster incluent « Designing and Building Parallel Programs », le premier livre publié sur le Web, « The Grid : Blueprint for a New Computing Infrastructure » ​​(deux volumes, édités avec Carl Kesselman) et « Big Data and Social Science » (deux éditions), qui communiquaient des méthodes avancées de science des données aux agences statistiques gouvernementales.

Il a conçu et dirigé de nombreux projets américains et internationaux réussis, des premières initiatives de grille aux collaborations récentes en matière de modélisation de réseau et de co-conception exascale. Il a été président du comité général et/ou du comité de programme de nombreuses conférences (par exemple, High Performance Distributed Computing, IEEE Cloud, IEEE eScience) et de nombreux conseils consultatifs scientifiques (par exemple, SLAC Scientific Policy Committee, UK eScience, NZ eScience Infrastructure, NSF Computing Consortium Communautaire). Foster a également accueilli des dizaines d’étudiants et de postdoctorants dans son groupe à l’Université de Chicago et au Laboratoire national d’Argonne, des personnes qui occupent désormais des postes de direction dans des universités, des laboratoires et des entreprises du monde entier.

Contexte biographique

Ian T. Foster est chercheur principal, chercheur émérite et directeur de la division Science des données et apprentissage au Laboratoire national d’Argonne, et professeur émérite Arthur Holly Compton d’informatique à l’Université de Chicago. Foster est titulaire d’une licence en informatique de l’Université de Canterbury, en Nouvelle-Zélande, et d’un doctorat en informatique de l’Imperial College, au Royaume-Uni.

Il est membre de l’American Association for the Advancement of Science (AAAS), de l’Association for Computing Machinery (ACM), de la British Computer Society (BCS), de l’Institute of Electronics and Electrical Engineers (IEEE) et d’un département américain de Chercheur émérite du Bureau de l’énergie des sciences. Il a reçu la médaille BCS Lovelace et les prix IEEE Babbage, Goode et Kanai. Il a reçu des doctorats honorifiques de l’Université de Canterbury, en Nouvelle-Zélande, et de CINVESTAV, au Mexique.

À propos du prix Ken Kennedy

ACM et IEEE CS coparrainent le prix Kennedy, qui a été créé en 2009 pour récompenser les contributions substantielles à la programmabilité et à la productivité en informatique et les contributions importantes au service communautaire ou au mentorat. Il a été nommé en l’honneur de feu Ken Kennedy, fondateur du programme d’informatique de l’Université Rice et expert mondial du calcul haute performance. Le prix Kennedy comporte des honoraires de 5 000 $ US dotés par IEEE CS et ACM. Le prix sera officiellement remis à Foster en novembre lors de la Conférence internationale sur le calcul haute performance, la mise en réseau, le stockage et l’analyse (SC22).

À propos de l’ACM

ACM, l’Association for Computing Machinery, est la plus grande société informatique éducative et scientifique au monde, réunissant des éducateurs, des chercheurs et des professionnels en informatique pour inspirer le dialogue, partager des ressources et relever les défis du domaine. ACM renforce la voix collective de la profession informatique grâce à un leadership fort, à la promotion des normes les plus élevées et à la reconnaissance de l’excellence technique. ACM soutient la croissance professionnelle de ses membres en offrant des opportunités d’apprentissage tout au long de la vie, de développement de carrière et de réseautage professionnel.


Source : ACM

Leave a Comment