Jean-Louis Roch


Research / publications

Within laboratory LIG (and previously laboratories ID-IMAG [1999-2006] and LMC-IMAG [1986-1999]), my research has largely been in the interaction of parallel algorithms and their programming on parallel and/or distributed architectures: supercomputers; clusters and grid; SMP, multicore and embedded systems. In the framework of the MOAIS team-project (2005-), I study adaptive parallel algorithms and their scheduling in the context of interactive applications (with Daouda Traoré and Jean-Denis Lesage) and on multi-processor system on chips (MPSoCs, with Julien Bernard). I work also on security and fault-tolerance for global computations (with Thomas Roche and Sébastien Varrette) within the CryptAlpes group. I was previously member of APACHE Project (CNRS-INRIA-INPG-UJF) (1995-2004).
I am currently involved in the following resaerch contracts:

Enseignement / Teaching

I give lectures in the following thema: algorithms and complexity (data structures; probabilistic, approximation and parallel algorithms); coding theory and algebraic processing (cryptography, error correcting codes, computer algebra). ... details and list of lectures