presentation-laas-cda - Equipe calcul distribué et asynchronisme Accéder directement au contenu

L’équipe de recherche CDA (responsable Didier El Baz) produit des résultats scientifiques dans les domaines du calcul intensif, du calcul parallèle et du calcul distribué avec application à l'optimisation combinatoire et à la simulation numérique. Ces domaines ont connu une profonde mutation au cours de ces dernières années du fait de la généralisation du concept de parallélisme, de l’évolution des technologies réseau et de la convergence du calcul parallèle et du calcul distribué.

Le concept de parallélisme s’est définitivement imposé au niveau des architectures de processeurs et de machines en raison de la course aux hautes performances des applications informatiques. Désormais, l’augmentation de la puissance de traitement des processeurs ne dépend plus uniquement de l’augmentation de leur fréquence d’horloge. Le recours à la multiplication des cœurs de calcul et donc à un traitement parallèle va de pair avec les avancées technologiques en matière de capacité d’intégration des microprocesseurs. Par ailleurs, l’utilisation d'accélérateurs de calcul, comme par exemple les cartes graphiques plus connues sous le nom de Graphics Processing Units ou GPUs, qui possèdent plusieurs centaines ou milliers de cœurs, à des fins de calcul généraliste ouvre de nouvelles perspectives en matière de traitement parallèle de l’information et de diminution de la consommation énergétique. Enfin, les domaines du calcul parallèle et du calcul distribué tendent à se rapprocher grâce aux progrès importants en matière de technologies réseaux, aux concepts nouveaux de cloud computing, grid computing, global computing, volunteer computing et de calcul pair à pair et aux initiatives comme Seti@home, Berkeley Open Infrastructure for Network Computing (BOINC) ou XtremWeb. Ces nouveaux concepts ont contribué à changer notre vision du calcul. Les milieux industriels dans des domaines aussi variés que la l’aéronautique, l’espace , la défense et l’énergie ainsi que les milieux scientifiques sont demandeurs de nouvelles approches économiques ou de nouvelles solutions de calcul parallèle ou distribué qui consomment peu d’énergie afin de résoudre des problèmes difficiles ou des problèmes nécessitant un traitement en temps réel.

Les thématiques du calcul à haute performance, du calcul parallèle et du calcul distribué sont considérées par de nombreuses institutions nationales et internationales comme des sujets prioritaires. En particulier, le domaine du calcul intensif figure parmi les 10 Axes Stratégiques d’Innovation (ASI) du CNRS. La thématique du calcul à haute performance figure aussi comme thématique prioritaire dans le document : La Nouvelle France Industrielle. La thématique de l’algorithmique distribuée notamment pour les grilles de calcul figure parmi les Thèmes Scientifiques prioritaires du Ministère de l’Enseignement Supérieur et de la Recherche. En Europe, La thématique du calcul à haute performance est au centre des projets Distributed European Infrastructure for Supercomputing Applications (DEISA) du 7e plan cadre européen ainsi que des projets Partnership for Advanced Computing in Europe (PRACES). Aux Etat-Unis, la recherche en calcul intensif et calcul sur grille est porté par de nombreux programmes d’envergure ; on peut citer notamment les projets TeraGrid de la National Science Foundation (NSF), le programme Advanced Scientific Computing Research (ASCR)   du Department of Energy (DOE) qui finance en particulier la recherche en algorithmique, logiciel et matériel ainsi que différents programmes du High Performance Computing Modernization Program du Department of Defence (DoD) au travers de la DARPA. Tout récemment, des financements importants ont été annoncés par la Maison Blanche autour de l’Hexascale Computing. Au Japon, le calcul à haute performance est soutenu par le projet Kei-Soku conduit par le grand centre en matière de supercomputing RIKEN. Ces circonstances et le renouveau d'une industrie nationale des superordinateurs sont propices aux travaux de recherche de l'équipe CDA.