Ph.D. in Computer Science - of Louis-Claude Canon

months). Technical. • Java certificate (SCJP), R, script (bash, python), C, C++, MPI, LaTeX, Matlab, Cisco certifi- cate (CCNA-1), HTML/CSS, SQL, XML/XSLT, ...
94KB taille 1 téléchargements 237 vues
Louis-Claude C ANON 9, rue Léon Etienne 33 000 Rennes Tél : +33 3 81 66 20 68 [email protected] http://www.irisa.fr/kerdata/doku.php?id=people:louis-claude.canon 27 years old (born on October 22nd, 1984)

Ph.D. in Computer Science Seeking a postdoctoral position in parallel and distributed systems R ESEARCH T HEMES Keywords

• Parallel and distributed systems, task scheduling, uncertainty, statistics, probability.

Description

• My principal research interests lie in the field of multicriteria task scheduling under uncertainties. I am particularly interested in using probabilistic tools for tackling uncertainties that come either from the application (stochastic specification of the task durations), the platform (failures) or the user (malicious behaviors). The main contributions proposed in the following publications cover algorithms, heuristics or metaheuristics.

S ELECTED P UBLICATIONS I NTERNATIONAL J OURNALS • Anne Benoit and Louis-Claude Canon and Emmanuel Jeannot and Yves Robert. Reliability of task graph schedules with transient and fail-stop failures: complexity and algorithms. In Journal of Scheduling, 2011. • Louis-Claude Canon, Olivier Dubuisson, Jens Gustedt and Emmanuel Jeannot. Defining and Controlling the Heterogeneity of a Cluster: the Wrekavoc Tool. In Journal of Systems and Software, 83(5):786–802, May 2010. • Louis-Claude Canon and Emmanuel Jeannot. Evaluation and Optimization of the Robustness of DAG Schedules in Heterogeneous Environments. In IEEE Transactions on Parallel and Distributed Systems, 21(4):532–546, April 2010.

I NTERNATIONAL C ONFERENCES • Louis-Claude Canon, Adel Essafi, Grégory Mounié and Denis Trystram. A Bi-Objective Scheduling Algorithm for Desktop Grids with Uncertain Resource Availabilities. In Euro-Par, Bordeaux, France, September 2011. • Louis-Claude Canon, Emmanuel Jeannot and Jon Weissman. A Scheduling and Certification Algorithm for Defeating Collusion in Desktop Grids. In IEEE International Conference on Distributed Computing Systems, Minneapolis, Minnesota, USA, June 2011. • Louis-Claude Canon, Emmanuel Jeannot and Jon Weissman. A dynamic approach for characterizing collusion in desktop grids. In 24th IEEE International Parallel & Distributed Processing Symposium (IPDPS), Atlanta, Georgia, USA, April 2010.

E XPERIENCE R ECORD 2011-2012

• Postdoc at IRISA (Rennes, France). Research conducted in team KerData on data and transfer management for data-intensive applications.

2010-2011

• Teaching fellow at Ensimag (Grenoble, France). Research conducted with Denis T RYS TRAM in team MOAIS at LIG (Laboratoire d’Informatique de Grenoble): task scheduling in presence of uncertain availability constraints.

2007-2010

• Ph.D. at University Henri Poincaré (Nancy, France) supervised by Emmanuel J EANNOT at Loria (Laboratoire Lorrain en Informatique et ses Applications). Title: Tools and algorithms for coping with uncertainty when scheduling application on distributed platforms. • Teaching assistant at ENSMN (Nancy).

2007

• Internship at Loria supervised by Emmanuel J EANNOT – Nancy (6 months): multicriteria analysis of metaheuristics for robust application scheduling on heterogeneous platforms.

2006

• Internship at ICL (Innovative Computing Laboratory) supervised by Graham FAGG – Knoxville, Tennessee, USA (3 months): tuning OpenMPI collective functions with the developpement of a solution for the function MPI_Alltoallw.

2005

• Internship at Loria supervised by Emmanuel J EANNOT – Nancy (2 months): development of a tool for emulating heterogeneous resources on a homogeneous grid and implementation of data redistribution algorithms.

2004

• Internship at University of Pune supervised by Dilip K ANHERE – India (2 months): initiation to parallel programming, elaboration of a MPI tutorial (available on Wikibooks) and parallelization of existing programs.

E DUCATIONAL T RAINING 2007-2010

• Ph.D. in computer science (coping with uncertainty in task scheduling problems). Two years at Nancy and one at Bordeaux (France). Defended on October 18th, 2010.

2006-2007

• Research master in computer science (metaheuristics and artificial intelligence) at University of Angers (France). Ranking after the first semester: 1st out of 9.

2002-2007

• Five-year student at ESEO, a French college (five-year curriculum) specialized in electronics and computer science.

2002

• Secondary education diploma (major: mathematics and physics).

S KILLS Languages

• Fluent english (TOEFL : 573, FCE : C), multiple stays in USA and one in India (for 5 months).

Technical

• Java certificate (SCJP), R, script (bash, python), C, C++, MPI, LaTeX, Matlab, Cisco certificate (CCNA-1), HTML/CSS, SQL, XML/XSLT, VHDL, Prolog.