Ph.D.
en informatique, Brandeis University, 1993
Les deux thèmes qui
englobent mes travaux de recherche sont le calcul de haute-performance
et les langages de programmation avancés. Je m'intéresse
aux langages fonctionnels et orientés objet, et particulièrement
aux langages Scheme, Multilisp et Dylan qui offrent des modèles
de programmation souhaitables pour les applications complexes mais leur
implantation est difficile. J'ai élaboré de nouvelles méthodes
d'implantation efficaces de ces langages, tout particulièrement
au niveau des continuations, de la gestion automatique de la mémoire,
du traitement parallèle, de l'interprétation et de la compilation
portable.
Je m'intéresse aussi
au traitement parallèle, en particulier aux modèles de programmation
parallèle pour applications symboliques sur ordinateur massivement
parallèle. En plus d'avoir développé un système
de programmation Multilisp pour applications symboliques, j'ai participé
à la conception de deux autres langages parallèles basés
sur C visant les applications numériques (HPC) et les applications
symboliques (ParSubC).
Langages
de programmation. Compilation. Parallélisme. |