{"id":102,"date":"2015-06-17T12:57:29","date_gmt":"2015-06-17T11:57:29","guid":{"rendered":"http:\/\/members.loria.fr\/template\/?page_id=102"},"modified":"2022-03-17T10:04:03","modified_gmt":"2022-03-17T09:04:03","slug":"equipe","status":"publish","type":"page","link":"https:\/\/members.loria.fr\/SContassotVivier\/equipe\/","title":{"rendered":"Recherche"},"content":{"rendered":"<div class=\"title\">\n<p><a href=\"http:\/\/members.loria.fr\/SContassotVivier\/equipe\">Fran\u00e7ais<\/a> \/ <a href=\"http:\/\/members.loria.fr\/SContassotVivier\/research\">English<\/a><\/p>\n<hr \/>\n<\/div>\n<p>Les th\u00e8mes principaux de mes recherches sont le calcul parall\u00e8le et les syst\u00e8mes dynamiques, continus ou discrets. J&rsquo;ai \u00e9galement travaill\u00e9 sur d&rsquo;autres th\u00e8mes connexes et notamment les r\u00e9seaux neuronaux en tant qu&rsquo;interpolateurs universels pour le calcul num\u00e9rique.<\/p>\n<fieldset>\n<legend>\u00c9quipe<\/legend>\n<p>J&rsquo;effectue actuellement mes recherches au sein de l&rsquo;\u00e9quipe <a href=\"https:\/\/simbiot.loria.fr\/\">Simbiot<\/a> du <a href=\"http:\/\/www.loria.fr\">Loria<\/a>. Mon objectif dans cette \u00e9quipe est d&rsquo;\u00e9tudier les algorithmes parall\u00e8les et distribu\u00e9s pour effectuer des t\u00e2ches complexes dans une flotte d&rsquo;agents mobiles (drones, robots,&#8230;).<\/p>\n<p>Avant de rejoindre cette \u00e9quipe, j&rsquo;ai \u00e9t\u00e9 membre, dans ce m\u00eame laboratoire, de l&rsquo;\u00e9quipe <a href=\"http:\/\/algorille.loria.fr\/\">AlGorille<\/a>.<br \/>\nEt avant de rejoindre le Loria, j&rsquo;ai \u00e9t\u00e9 membre de l&rsquo;\u00e9quipe AND du LIFC (actuellement \u00e9quipe <a href=\"http:\/\/www.femto-st.fr\/fr\/Departements-de-recherche\/DISC\/Equipes-de-recherche\/AND\/\">AND<\/a> de l&rsquo;institut <a href=\"http:\/\/www.femto-st.fr\/\">Femto-st<\/a>) \u00e0 l&rsquo;universit\u00e9 de Franche-Comt\u00e9.<\/fieldset>\n<fieldset>\n<legend>Derni\u00e8res recherches<\/legend>\n<p>Ces derni\u00e8res ann\u00e9es, j&rsquo;ai orient\u00e9 mes recherches principalement sur trois grands th\u00e8mes.<\/p>\n<p>Le premier prolonge mes travaux sur l&rsquo;asynchronisme dans les algorithmes it\u00e9ratifs parall\u00e8les et porte sur des sch\u00e9mas parall\u00e8les adapt\u00e9s aux architectures mat\u00e9rielles h\u00e9t\u00e9rog\u00e8nes (CPU, GPU, X-Phi,&#8230;). Il inclut des d\u00e9veloppements appliqu\u00e9s \u00e0 des codes de simulation physique de grande ampleur, tels que la reconstruction de milieux h\u00e9t\u00e9rog\u00e8nes par m\u00e9thode inverse bas\u00e9e sur l&rsquo;\u00e9quation du transfert radiatif, ou encore la r\u00e9solution des \u00e9quations de Navier-Stokes via une formulation de Galerkin discontinue. Je travaille \u00e9galement au d\u00e9veloppement d&rsquo;un simulateur de r\u00e9seaux neuronaux biologiques (<a href=\"https:\/\/sirene.gitlabpages.inria.fr\/sirene\/\">SiReNe<\/a>).<\/p>\n<p>Le second th\u00e8me s&rsquo;inscrit dans la continuit\u00e9 de mes pr\u00e9c\u00e9dents travaux sur les syst\u00e8mes dynamiques discrets. Il porte sur la conception de g\u00e9n\u00e9rateurs de nombres pseudo-al\u00e9atoires v\u00e9rifiant des propri\u00e9t\u00e9s de chaos ainsi qu&rsquo;une robustesse statistique forte. Dans ce contexte, je m&rsquo;int\u00e9resse particuli\u00e8rement \u00e0 la g\u00e9n\u00e9ration de chemins hamiltoniens dans le N-cube ainsi qu&rsquo;\u00e0 l&rsquo;\u00e9tude de leurs propri\u00e9t\u00e9s et de leur ad\u00e9quation vis-\u00e0-vis de leur utilisation dans un PRNG.<\/p>\n<p>Le troisi\u00e8me th\u00e8me est directement li\u00e9 aux travaux de l&rsquo;\u00e9quipe Simbiot et porte sur l&rsquo;algorithmique collaborative pour r\u00e9aliser des t\u00e2ches complexes dans un ensemble de robots mobiles. Nous avons notamment d\u00e9velopp\u00e9 un syst\u00e8me de positionnement local ind\u00e9pendant de l&rsquo;environnement et des syst\u00e8mes globaux de type GPS.<\/fieldset>\n<fieldset>\n<legend>Th\u00e8mes pr\u00e9c\u00e9demment \u00e9tudi\u00e9s<\/legend>\n<p><strong>Algorithmes it\u00e9ratifs parall\u00e8les<\/strong><\/p>\n<p>Ce premier th\u00e8me de recherche porte sur la conception d&rsquo;algorithmes de calcul num\u00e9rique pour les r\u00e9seaux de machines h\u00e9t\u00e9rog\u00e8nes \u00e0 grande \u00e9chelle (grappes de calcul). Au niveau th\u00e9orique, il met en jeu des r\u00e9seaux d&rsquo;automates \u00e0 valeurs dans des espaces continus et \u00e9voluant dans le temps de mani\u00e8re synchrone ou asynchrone. Cette \u00e9volution temporelle permet de formuler ces r\u00e9seaux sous la forme d&rsquo;algorithmes it\u00e9ratifs parall\u00e8les. Dans ce cadre, j&rsquo;ai \u00e9tudi\u00e9 les strat\u00e9gies possibles de calcul it\u00e9ratif parall\u00e8le \u00e0 grande \u00e9chelle pour la r\u00e9solution de probl\u00e8mes lin\u00e9aires et non lin\u00e9aires. Diff\u00e9rents aspects essentiels ont \u00e9t\u00e9 abord\u00e9s tels que le mode op\u00e9ratoire, les conditions de convergence des algorithmes, la d\u00e9tection de convergence ou encore le couplage de diff\u00e9rentes techniques d&rsquo;optimisation du calcul parall\u00e8le telles que l&rsquo;\u00e9quilibrage de charge, le recouvrement calcul-communication et l&rsquo;utilisation des GPUs. Enfin, nous avons \u00e9galement \u00e9tudi\u00e9 les contextes (mat\u00e9riels, logiciels et applicatifs) dans lesquels ces algorithmes montrent un int\u00e9r\u00eat particulier par rapport aux m\u00e9thodes classiques.<\/p>\n<p><strong>Syst\u00e8mes dynamiques discrets<\/strong><\/p>\n<p>Ce second th\u00e8me concerne l&rsquo;\u00e9tude th\u00e9orique du comportement des r\u00e9seaux d&rsquo;automates \u00e0 \u00e9tats finis et \u00e9voluant en temps discret. Ces r\u00e9seaux pr\u00e9sentent un int\u00e9r\u00eat pratique non n\u00e9gligeable puisqu&rsquo;ils permettent de mod\u00e9liser de nombreux syst\u00e8mes complexes et en particulier les processus it\u00e9ratifs parall\u00e8les. Ils permettent donc une \u00e9tude fondamentale de leur dynamique selon que les automates sont synchronis\u00e9s entre eux ou non. Dans ce contexte, je me suis int\u00e9ress\u00e9 plus particuli\u00e8rement au cas asynchrone qui pr\u00e9sente certains avantages du point de vue des performances, notamment lors de l&rsquo;utilisation dans un contexte de calcul \u00e0 grande \u00e9chelle. Cependant, ce mode de fonctionnement implique une dynamique diff\u00e9rente du mode synchrone et peut, dans certains cas, ne pas converger. Il n\u00e9cessite donc des conditions particuli\u00e8res pour assurer un comportement stable et satisfaisant. Dans ce cadre, j&rsquo;ai \u00e9tudi\u00e9 diff\u00e9rentes caract\u00e9ristiques de ces r\u00e9seaux telles que les conditions de convergence vers les \u00e9tats stables, l&rsquo;influence sur leur comportement de la pr\u00e9sence de cycles dans le graphe de communication, ou encore, le mixage synchronisme-asynchronisme pour \u00e9tendre la stabilit\u00e9 de leur comportement. Je me suis \u00e9galement int\u00e9ress\u00e9 \u00e0 la conception de tels syst\u00e8mes pour la r\u00e9solution de probl\u00e8mes sp\u00e9cifiques.<\/p>\n<p><strong>R\u00e9seaux neuronaux et calcul num\u00e9rique<\/strong><\/p>\n<p>Suite aux travaux que j&rsquo;ai effectu\u00e9 dans le cadre d&rsquo;une collaboration avec l&rsquo;\u00e9quipe IRMA du CREST\/FEMTO-ST \u00e0 travers un projet portant sur la radioth\u00e9rapie externe, j&rsquo;ai eu une activit\u00e9 sur le th\u00e8me des r\u00e9seaux neuronaux utilis\u00e9s dans le cadre du calcul scientifique. En effet, les r\u00e9seaux neuronaux permettant d&rsquo;approcher des fonctions aux formes complexes, nous avons montr\u00e9 dans nos pr\u00e9c\u00e9dents travaux l&rsquo;int\u00e9r\u00eat du couplage d&rsquo;un r\u00e9seau neuronal avec un algorithme d&rsquo;\u00e9valuation de d\u00e9p\u00f4ts de doses d&rsquo;irradiation dans des milieux h\u00e9t\u00e9rog\u00e8nes. Cette approche n&rsquo;est pas restreinte \u00e0 ce domaine particulier d&rsquo;application et peut \u00eatre utilis\u00e9e dans de nombreux autres cas.<\/fieldset>\n<fieldset><\/fieldset>\n","protected":false},"excerpt":{"rendered":"<p><a href=\"http:\/\/members.loria.fr\/SContassotVivier\/equipe\">Fran\u00e7ais<\/a> \/ <a href=\"http:\/\/members.loria.fr\/SContassotVivier\/research\">English<\/a><\/p>\n<p>Les th\u00e8mes principaux de mes recherches sont le calcul parall\u00e8le et les syst\u00e8mes dynamiques, continus ou discrets. J&rsquo;ai \u00e9galement travaill\u00e9 sur d&rsquo;autres th\u00e8mes connexes et notamment les r\u00e9seaux neuronaux en tant qu&rsquo;interpolateurs universels pour le calcul num\u00e9rique.<\/p>\n<p>\u00c9quipe<\/p>\n<p>J&rsquo;effectue actuellement mes recherches au sein de l&rsquo;\u00e9quipe <a href=\"https:\/\/simbiot.loria.fr\/\">Simbiot<\/a> du <a href=\"http:\/\/www.loria.fr\">Loria<\/a>. Mon objectif dans cette \u00e9quipe est d&rsquo;\u00e9tudier les algorithmes parall\u00e8les et distribu\u00e9s pour effectuer des t\u00e2ches complexes dans une flotte d&rsquo;agents mobiles (drones, robots,&#8230;).<\/p>\n<p>Avant de rejoindre cette \u00e9quipe, j&rsquo;ai \u00e9t\u00e9 membre, dans ce m\u00eame laboratoire,<\/p>\n","protected":false},"author":117,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-102","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/members.loria.fr\/SContassotVivier\/wp-json\/wp\/v2\/pages\/102","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/members.loria.fr\/SContassotVivier\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/members.loria.fr\/SContassotVivier\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/members.loria.fr\/SContassotVivier\/wp-json\/wp\/v2\/users\/117"}],"replies":[{"embeddable":true,"href":"https:\/\/members.loria.fr\/SContassotVivier\/wp-json\/wp\/v2\/comments?post=102"}],"version-history":[{"count":33,"href":"https:\/\/members.loria.fr\/SContassotVivier\/wp-json\/wp\/v2\/pages\/102\/revisions"}],"predecessor-version":[{"id":502,"href":"https:\/\/members.loria.fr\/SContassotVivier\/wp-json\/wp\/v2\/pages\/102\/revisions\/502"}],"wp:attachment":[{"href":"https:\/\/members.loria.fr\/SContassotVivier\/wp-json\/wp\/v2\/media?parent=102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}