.
FlowVR is the
middleware we develop to ease development and execution of iteractive
applications distributed on clusters and grids. FlowVR relies on a hierarchical component model and a data-flow paradigm.
FlowVR enables parallel code coupling and advanced coherency
control between data flows. Amongst others, Grimage
applications are developped with FlowVR.
Ph.D. students I really enjoy(ed) to work with:
Initial works in virtual reality led to the development of the Net Juggler and SoftGenLock
Libraries. Net Juggler distributes graphics rendering on a PC
cluster. SoftGenLock enables active stereo on a Linux PC cluster with
commodity graphics cards.
From 1999 to 2001 I was Assitant Professor at LIFO, Université
d'Orléans. I taught cryptography and network security, computer
architecture, parallel programming, networking, object programming and
operating systems classes.
I worked almost two years (98-99) at Iowa State University
on parallel computer performance evaluation and taught
few calculus classes. Research work was done with
Pr. Glenn R. Luecke in close collaboration with Cray and
SGI. I had the unique opportunity to run codes with very
large numbers of processors on machines like the Blue
Mountain cluster of Origin 2000 located at Los Alamos,
or a 1500 processors T3E-1200 located at Eagan,
Minnesota (at the time 1500 processors was really a lot).
I obtained a Computer Science Ph.D. from Université d'Orléans in
1997. Research work aimed at developing structured
synchronizations and communications models for message
passing parallel programming. With Emmanuel
Melin, Xavier Rebeuf and Bernard Virot, we explored many aspects of this topic, going
up to automatic parallelization and cost models.
I also did some research about learning rules for artificial neural networks
with Mirta B. Gordon and Bernard Virot.
Appartement a vendre a Bellegarde-sur-Valserine