Tom Conte - Tom Conte

Thomas Martin Conte (né en 1964) est le doyen associé pour la recherche et professeur d'informatique au Georgia Institute of Technology College of Computing ; et, depuis 2011, également professeur de génie électrique et informatique (nommé conjointement) au Georgia Institute of Technology College of Engineering . Il est membre de l' Institut des ingénieurs électriciens et électroniciens (IEEE). Il a été président de l' IEEE Computer Society en 2015.

Thomas Martin Conte
Née ( 29/07/1964 ) 29 juillet 1964
Éducation Docteur en philosophie en génie électrique
mère nourricière Université de l'Illinois à Urbana-Champaign ; Université du Delaware
Connu pour Évaluation des performances informatiques, génération de code de compilateur, initiative IEEE Rebooting Computing
Conjoint (s) Catherine Linder Conte
Récompenses Fellow de l' IEEE
Carrière scientifique
Des champs L'architecture des ordinateurs
Thèse Prototypage d'architecture informatique systématique   (1992)
Conseiller doctoral Wen-mei Hwu
Site Internet http://www.conte.us

Biographie

Conte a obtenu son baccalauréat en génie électrique en 1986 de l' Université du Delaware , sa maîtrise ès sciences en génie électrique en 1988 de l' Université de l'Illinois à Urbana-Champaign et son doctorat en philosophie en génie électrique en 1992 de l'Université de l'Illinois , Urbana-Champaign. Il a commencé sa carrière en tant que professeur adjoint à l' Université de Caroline du Sud . En 1995, Conte a rejoint la North Carolina State University (à Raleigh, Caroline du Nord ), où il a été professeur adjoint (1995–1998), puis professeur agrégé (1998–2002), et enfin professeur titulaire de génie électrique et informatique. (2003-2008). Au cours de l'été 2008, Conte a déménagé à Atlanta, en Géorgie, et a occupé son poste actuel de professeur ordinaire d'informatique au College of Computing and Electrical & Computer Engineering du College of Engineering du Georgia Institute of Technology . Quelque part là-dedans (2000-2001), il a fait un petit détour par la start-up DSP BOPS, inc. pour servir de gestionnaire de leur back and compiler group et de "Chief microarchitect" (parce qu'ils avaient déjà un "Chief Architect").

En 2004, le Département de génie électrique et informatique de l'Université de l'Illinois à Urbana-Champaign a décerné à Conte son Young Alumni Achievement Award.

Conte dirige actuellement plusieurs doctorats. étudiants dans des sujets allant de la conception de compilateurs aux microarchitectures avancées. Ses recherches sont ou ont été soutenues par la DARPA, Compaq (anciennement Digital), Hewlett-Packard (anciennement Compaq), IBM, Intel, Qualcomm, Texas Instruments, Sun, la NASA et la National Science Foundation.

Conte est surtout connu pour ses contributions aux domaines de la génération de code de compilateur, de l'architecture informatique et de l'évaluation des performances informatiques.

En 2014, le Dr Conte a été élu président 2015 de l'IEEE Computer Society.

Contributions académiques

L'architecture des ordinateurs

Conte s'est rendu compte au début des années 1990 que la prédiction de Flynn selon laquelle la bande passante de récupération était la limite à l'augmentation du parallélisme au niveau des instructions se réalisait. Son article souvent cité sur le Symposium international sur l'architecture informatique et les travaux ultérieurs sur les mécanismes de recherche d'instructions ont influencé l'industrie et engendré de nombreuses recherches ultérieures. Plus récemment, Conte et son Ph.D. Les élèves ont inventé une technique pour prédire les valeurs de données avec une précision très élevée (~ 90%) et ont montré comment la prédiction des valeurs de données peut être utilisée pour redimensionner le mur de mémoire en permettant une prélecture agressive. Le travail est d'un grand intérêt pour les équipes de conception de l'industrie qui sont aux prises avec les limitations de performances imposées par l'écart de vitesse entre les microprocesseurs et les systèmes de mémoire. Conte et ses étudiants ont également développé un très petit mais très efficace prefetcher appelé Spectral Prefetcher. Cela a été publié dans ACM Transactions on Computer Systems.

Conte a également contribué aux architectures EPIC. Un exemple bien connu est sa technique pour le problème alors pressant (vers le début des années 90) de la compatibilité du code inter-génération VLIW. Dans une technique que lui et ses étudiants ont appelée «rééchelonnement dynamique», Conte a mis à contribution le problème de collaboration entre l'ISA, le matériel et le compilateur pour replanifier le code avec une perte de performances minimale lors des premiers échecs de page dans le code. Ces travaux ont des implications majeures sur la viabilité à long terme de l'architecture EPIC proposée dans la famille de processeurs Intel Itanium. La recherche a également contribué à faire de l'optimisation du code pendant l'exécution une approche pratique. De cette manière, ses recherches sont désormais également considérées comme l'un des travaux pionniers sur l'optimisation dynamique du code. L'un de ses doctorats. les étudiants ont ensuite créé des outils tels que l'optimiseur dynamique HP Dynamo et un autre doctorat. l'étudiant a ensuite construit l'optimiseur dynamique IBM DAISY.

Génération de code de compilateur

Conte a également apporté une contribution significative à l'optimisation axée sur les profils. Il a été le premier à réaliser que la limite à l'optimisation basée sur le profil n'était pas la technologie elle-même, mais c'était le ralentissement dû au profilage qui a empêché son adoption par l'industrie. Lui et ses étudiants ont mis au point des techniques intelligentes pour extraire les informations de profil des prédicteurs de branche sur le processeur Intel Pentium. Il a ensuite prescrit de nouveaux critères de conception pour le matériel de surveillance des performances des microprocesseurs afin de rendre ce matériel utile à un compilateur. Les résultats se reflètent dans les compteurs de performance présents dans l'Intel Itanium, co-conçu par l'un des Ph.D de Conte. étudiants (Kishore Menezes). Dans la génération de code de compilateur, Conte a développé Treegion Scheduling, une nouvelle technique de planification de code qui est utilisée aujourd'hui dans les compilateurs VLIW DSP. La technique peut produire des performances similaires à la planification hyperbloc de Scott Mahlke, mais sans avoir besoin de la prise en charge de la prédication dans le matériel. Lui et ses étudiants ont également inventé une technique de planification du code en présence de fichiers de registre distribués (comme c'est courant dans les DSP), optimisant le code à la fois pour l'efficacité d'exécution et l'efficacité de la taille du code (comme c'est essentiel pour le code embarqué), et en exploitant la localité de valeur. dans la génération de code d'architectures EPIC.

Analyse des performances informatiques

Conte a mis au point des techniques durables et importantes pour la simulation rapide des architectures informatiques. Un exemple de ceci est ses techniques pour appliquer l'échantillonnage aux études de performance des processeurs de manière à permettre le calcul des intervalles de confiance. Avant ces travaux, il n'y avait eu aucune tentative d'introduire des calculs de barres d'erreur dans l'échantillonnage. On s'attendait à ce que les résultats soient pris sur la foi seule. Il a également mis au point des techniques de simulation rapides pour les caches et les pipelines de processeurs. Il continue d'être actif ici et a consulté sur ce sujet pour de nombreuses entreprises, notamment AT&T, IBM, NCR S3 ( SONICblue ) et Qualcomm.

Redémarrage de l'informatique

Fin 2012, Conte et Elie Track ont ​​proposé l' initiative IEEE Rebooting Computing . Cette initiative a eu une influence majeure sur les priorités de recherche américaines et internationales.

Feuille de route internationale pour les appareils et les systèmes

En 2015, Conte a travaillé avec le boursier IEEE Paolo Gargini pour intégrer la feuille de route technologique internationale pour les semi-conducteurs à l' IEEE après que la Semiconductor Industry Association ait cessé de parrainer l'organisation. En reconnaissance de l'évolution du paysage des industries électroniques et informatiques, Conte et Gargini ont renommé l'effort la feuille de route internationale pour les dispositifs et les systèmes .

Depuis 2016, Conte est vice-président de l'IRDS.

Étudiants notables

Anand Lal Shimpi

Les références