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.