Perspectives de travaux et projets antérieurs

Travaux de recherche et perspectives de travaux

Les perspectives de travaux sont orientĂ©es vers l’établissement d’un lien entre les grilles de calcul et le Cloud, la gestion des pannes temporaires pour donner un cadre de tolĂ©rance aux fautes de nos algorithmes asynchrones, une utilisation optimale du cloud avec son systĂšme Ă  couches et des benchmarks pour d’autres types de non-linĂ©aritĂ©s (navier stokes, problĂšmes complĂ©mentaires, problĂšmes pseudo linĂ©aires univoques, GMRES sur cloud).

Projets de recherche antérieurs

2009–2011 Le projet CIP Calcul Intensif Pair Ă  pair – http://www.laas.fr/CIS-CIP/, initiĂ© au sein de l’Institut de Recherche en Informatique de Toulouse (IRIT) Ă  l’École Nationale SupĂ©rieure d’Électrotechnique, d’Électronique, d’Hydraulique d’Informatique et des TĂ©lĂ©communications (ENSEEIHT) – Institut National de Polytechnique (INP) (Ă©quipe TCI – Traitement et ComprĂ©hension d’Images) (Pierre SpitĂ©ri – pierre.spiteri@enseeiht.fr), avait pour objectif de proposer des outils et des environnements pour la mise en Ɠuvre de calculs intensifs sur un simulateur d’architecture de rĂ©seaux pair Ă  pair. Ce simulateur a permis de donner un environnement permettant la mise en Ɠuvre de calculs intensifs totalement dĂ©centralisĂ©s. Il Ă©tait conçu pour de grandes applications de simulation numĂ©rique prĂ©sentant un parallĂ©lisme de tĂąche nĂ©cessitant des communications frĂ©quentes entre les machines. Cet environnement repose sur un jeu d’opĂ©rations de communications rĂ©duit ; par ailleurs le programmeur n’a pas Ă  spĂ©cifier le mode de communication, ce dernier est fixĂ© par le protocole de maniĂšre auto adaptative et dynamique en fonction d’élĂ©ments de contexte de la couche rĂ©seau et d’indications sur le schĂ©ma itĂ©ratif de calcul prĂ©fĂ©rĂ© du programmeur relevant de la couche application. On s’est intĂ©ressĂ© essentiellement Ă  la rĂ©solution de problĂšmes au moyen de mĂ©thodes itĂ©ratives parallĂšles ou distribuĂ©es en simulation numĂ©rique. Les partenaires du projet Ă©taient le LAAS-CNRS (Toulouse), le LIFC (MontbĂ©liard), le MIS ex LaRIA (Amiens), et EuroMedTextile (association d’industriels).

2008-2009 Le projet Istar : http://www.i-star.fr (2007-2010), initiĂ© au sein du Laboratoire d’Informatique Interactive Ă  l’École Nationale de l’Aviation Civile (StĂ©phane Chatty – stephane.chatty@enac.fr), visait Ă  dĂ©velopper et Ă  Ă©valuer une solution pour l’interopĂ©rabilitĂ© des interfaces graphiques, sur la base d’un « moteur d’exĂ©cution » (machine virtuelle) exĂ©cutant des programmes dĂ©crits selon un modĂšle sĂ©mantique dĂ©diĂ© aux composants interactifs. Le modĂšle sĂ©mantique a Ă©tĂ© conçu sur la base d’un modĂšle qui organise une application interactive en un arbre de composants dont les feuilles sont des objets graphiques, des comportements, des actions, ou des algorithmes. Les partenaires du projet Ă©taient le LRI (Orsay), IntuiLab (PME-Toulouse) et Anyware Technology (PME-Toulouse).

  • Durant mon doctorat, j’ai travaillĂ© sur des problĂšmes d’algorithmique du texte comme le problĂšme de recherche de la plus longue sous-suite croissante, de la plus longue sous-suite commune Ă  deux mots, du plus long suffixe rĂ©pĂ©tĂ© en chaque caractĂšre d’un mot et de rĂ©pĂ©titions. En utilisant des algorithmes parallĂšles sur un modĂšle Ă  grains fins (le modĂšle systolique), le but Ă©tait de crĂ©er une passerelle entre ce modĂšle et un modĂšle Ă  gros grains (le modĂšle CGM – Coarse Grained Multicomputers) afin de pouvoir utiliser des clusters d’ordinateurs. Un algorithme dĂ©veloppĂ© pour le modĂšle CGM est constituĂ© de calculs locaux utilisant des algorithmes sĂ©quentiels optimaux et de rondes de communication dont le nombre doit ĂȘtre indĂ©pendant de la taille des donnĂ©es Ă  traiter. Ce modĂšle est indĂ©pendant des architectures rĂ©elles et permet de rĂ©utiliser des algorithmes sĂ©quentiels efficaces. De plus, la charge de travail n’étant pas la mĂȘme sur chaque processeur lors du traitement des solutions, il a Ă©tĂ© proposĂ© une solution d’équilibrage de charges. Enfin, une extrapolation des rĂ©sultats de nos travaux a Ă©tĂ© proposĂ©e afin de prĂ©dire quelles sont les adaptations envisageables des architectures systoliques au modĂšle CGM.

Durant mon DEA, j’ai travaillĂ© sur un micro-noyau embarquĂ©, temps-rĂ©el et distribuĂ©. Mon travail a consistĂ© en la gestion des communications entre des capteurs (considĂ©rĂ©s comme des objets intelligents communicants) modĂ©lisĂ©s par des processus tolĂ©rant aux fautes.