Présentation Equipe ARPA

Thème Architecture et Parallélisme (ARPA)

Les nouvelles technologies de l'information(NTI) ne sont devenues réalités que depuis que les microprocesseurs modernes offrent de très grandes puissances de traitement pour un coût modique. Peut-être faut-il rappeler qu'un processeur classique des années 80, comme le VAX 780, serait bien incapable de supporter serait bien incapable de supporter la moindre interface graphique comme KDE ou Windows2000. A l'heure actuelle, c'est inversement les NTI qui impulsent la recherche de performances toujours plus élevées, en offrant un marché solvable à toute innovation technologique. C'est dans ce cadre que s'inscrit la thématique scientifique du thème « Architecture et Parallélisme ».

Les performances élevées des processeurs actuels sont essentiellement dues au progrès de la technologie de base et à ceux de l'architecture informatique.  Mais ces performances resteraient des curiosités de laboratoire si des outils logiciels de plus en plus intelligents ne venaient aider les programmeurs à les utiliser efficacement. Il faut de bons compilateurs pour écrire des programmes optimisés, des systèmes d'exploitation et des bibliothèques pour en supporter l'exécution, des outils de mesure pour en vérifier les performances, des études de méthodologies applicatives pour en démontrer la faisabilité; 

C'est à ce point d'articulation entre le matériel et le logiciel que se situe le thème « Architecture et Parallélisme ». On y trouvera à la fois des recherches d'architecture et des études de performance, des travaux sur la compilation optimisée et des développements de génie logiciel pour le calcul intensif. 
La course à la performance et aux nouvelles fonctionnalités étant plus vive que jamais, nos travaux d'optimisation portant aussi bien sur les aspects matériels que logiciels intéressent de nombreux industriels allant des concepteurs de systèmes (Philips, Fujitsu, Siroyan, Thomson ST) jusqu'aux utilisateurs finaux (CEA DAM, ONERA) en passant par les éditeurs de logiciels (Adulis).

Nos activités de recherche se situent à l’interface de trois domaines : architecture, analyse statique et optimisation de code, applications numériques qui interagissent très fortement. A l’heure actuelle, il est fondamental d’avoir une vision / compétence sur l’ensemble des trois domaines : 
•    la conception d’une architecture se doit de prendre en compte de plus en plus finement  à la fois les caractéristiques propres des applications et les optimisations réalisables à la compilation. 
•    en compilation, nombre d’optimisations sont développées soit pour répondre à des problèmes d’architecture (déséquilibre performance CPU/mémoire) ou l’utilisation de nouveaux langages applicatifs 
•    enfin, les applicatifs eux-mêmes doivent tenir compte simultanément de contraintes issues  de l’architecture (parallélisme pour le calcul intensif) et aussi des contraintes de type génie logiciel.

 Responsable de la thématique ARPA: Pr. William Jalby

Membres ARPA

MIHPS master

High performance computing becomes more and more popular, and its importance is increasing. A new master specialised in HPC has opened, the ARPA team is involved in. Please follow the link below.

MIHPS master

 Imprimer 

DMC Firewall is developed by Dean Marshall Consultancy Ltd