Full list here [pdf ] [postcript ]

Journals

  1. Emmanuel Jeannot, Erik Saule, Denis Trystram. Optimizing performance and reliability on heterogeneous parallel systems: Approximation algorithms and heuristics. Journal of Parallel and Distributed Computing, Volume 72, Issue 2, February 2012, Pages 268-280. Online version.
  2. Anne Benoit, Louis-Claude Canon, Emmanuel jeannot and Yves Robert. Reliability of task graph schedules with transient and fail-stop failures: complexity and algorithms. Journal of Scheduling. To appear. Preprint. Online version.
  3. Louis-Claude Canon, Olivier Dubuisson, Jens Gustedt and Emmanuel Jeannot. Defining and controlling the heterogeneity of a cluster: the wrekavoc tool. The Journal of Systems & Software, Elsevier, 83(5):786–802, May 2010. Preprint.
  4. Louis-Claude Canon and Emmanuel Jeannot, Evaluation and Optimization of the Robustness of DAG Schedules in Heterogeneous Environments, IEEE Transactions on Parallel and Distributed Systems, 21(4):532–546, April 2010. Preprint.
  5. Stéphane Genaud, Emmanuel Jeannot and Choopan Rattanapoka, Fault Management in P2P-MPI, International Journal of Parallel Programming, 37(5):433–461, October 2009. Get it there.
  6. Jens Gustedt, Emmanuel Jeannot and Martin Quinson, Experimental Methodologies for Large-Scale Systems: a Survey, Parallel Processing Letter, 19(3):399–418, September 2009. Get it there. Preprint
  7. Emmanuel Jeannot, Keith Seymour, Asym Yarkhan, and Jack J. Dongarra, Improved Runtime and Transfer Time Prediction Mechanisms in a Network Enabled Servers Middleware, Parallel Processing Letters, 17(1): 47–59, March 2007. Get it there.
  8. Raphaël Bolze, Franck Cappello, Eddy Caron, Michel Daydé, Frédéric Desprez, Emmanuel Jeannot, Yvon Jégou, Stephane Lanteri, Julien Leduc, Noredine Melab, Guillaume Mornet, Raymond Namyst, Pascale Primet, Benjamin Quetier, Olivier Richard, El-Ghazali Talbi, and Iréa Touche, Grid'5000: A Large Scale And Highly Reconfigurable Experimental Grid Testbed, International Journal of High Performance Computing Applications 20(4) 481-494, november 2006. Get it there.
  9. Emmanuel Jeannot and Frédéric Wagner, Scheduling Messages for Data Redistribution: an Experimental Study, International Journal of High Performance Computing Applications 20(4) 443-454, november 2006. Get it there.
  10. Johanne Cohen, Emmanuel Jeannot, Nicolas Padoy, and Frédéric Wagner, Message Scheduling for Parallel Data Redistribution between Clusters, IEEE Transactions on Parallel and Distributed Systems, 17(10): 1163-1175, 2006. Get it there. Preprint 1. Preprint 2
  11. Vandy Berten, Joel Goossens and Emmanuel Jeannot, On the Distribution of Sequential Jobs in Random Brokering for Heterogeneous Computational Grids, IEEE Transactions on Parallel and Distributed Systems, 17(2):113–124, 2006. Get it there. Preprint.
  12. Yves Caniou and Emmanuel Jeannot, Multi-Criteria Scheduling Heuristics for GridRPC Systems, International Journal of High Performance Computing Applications, 20(1):61–76, spring 2006. Get it there. Preprint 1. Preprint 2. Preprint 3.
  13. Eddy Caron, Bruno DelFabbro, Frédéric Desprez, Emmanuel Jeannot and Jean-Marc Nicod, Managing Data Persistence in Network Enabled Servers, Scientific Programming Journal 13(4):333–354, 2005. Get the research report.
  14. C. Germain, V. Breton, P. Clarysse, Y. Gaudeau, T. Glatard, E. Jeannot, Y. Legré, C. Loomis, I. Magnin, J. Montagnat, J.-M. Moureaux, A. Osorio, X. Pennec, and R. Texier. Grid-Enabling Medical Image Analysis. Journal of Clinical Monitoring and Computing, 19(4–5):339–349, October 2005. Get it there.
  15. Michel Cosnard, Emmanuel Jeannot and Tao Yang, Compact DAG Representation and its Symbolic Scheduling, Journal of Parallel and Distributed Computing Vol. 64, No. 8,pages 921-935. Aug. 2004. Get it there. Preprint
  16. Michel Cosnard and Emmanuel Jeannot,  Automatic Parallelization Techniques Based on Compact DAG Extraction and Symbolic Scheduling, Parallel Processing Letters, Vol 11 No.1, pp151-168, march 2001. Get it there.
  17. Eddy Caron, Serge Chaumette, Sylvain Contassot-Vivier, Frédéric Desprez, Eric Fleury, Claude Gomez, Maurice Goursat, Emmanuel Jeannot, Dominique Lazure, Frédéric Lombard, Jean-Marc Nicod, Laurent Philippe, Martin Quinson, Pierre Ramet, Jean Roman, Franck Rubi, Serge Steer, Frédéric Suter and Gilles Utard, Scilab to Scilab//, the OURAGAN Project, Parallel Computing Vol. 27 No. 11, 2001. Get it there.
  18. Michel Cosnard and Emmanuel Jeannot, Compact DAG Representation and its Dynamic Scheduling, Journal of Parallel and Distributed Computing Vol. 58 No. 3, september 1999. Get it there. Preprint
Online journal
  1. Léo Ghemtio, Emmanuel Jeannot and Bernard Maigret, Drug discovery of new therapeutic compounds on GRID5000 cluster Grid. In Open Access Bioinformatic, volume 2010, pages 41–53, May 2010.
Book chapters
  1. Cecile Germain-Renaud, Vincent Breton, Patrick Clarysse, Bertrand Delhay, Yann Gaudeau, Tristan Glatard, Emmanuel Jeannot, Yannick Legre, Johan Montagnat, Jean Marie Moureaux, Angel Osorio, Xavier Pennec, Joel Schaerer, and Romain Texier. Grid analysis of radiological data. In Mario Cannataro, editor, Handbook of Research on Computational Grid Technologies for Life Sciences, Biomedicine and Healthcare. Information Science Reference, 2008.
  2. Michel Cosnard, Emmanuel Jeannot and Tao Yang,  Symbolic Scheduling of Parameterized Task Graphs on Parallel Machines in Nonlinear Assignment Problems: Algorithms and Applications , Leonidas Pitsoulis and  Panos Pardalos editors, ISBN 0-7923-6646-8, Kluwer Academic Publishers, 2000.
International conferences
  1. Guillaume Mercier and Emmanuel Jeannot. Improving MPI Applications Performance on Multicore Clusters with Rank Reordering. In Proceedings of the 16th International EuroMPI Conference, Santorini, Greece, September 2011, LNCS 6960, pp 39-49. pdf version.
  2. Louis-Claude Canon, Emmanuel Jeannot, and Jon Weissman. A scheduling and certification algorithm for defeating collusion in desktop grids. In 31st International Conference on Distributed Computing Systems (ICDCS 2011) Minneapolis, MN, USA, June 2011. pdf version.
  3. Sangho Yi, Emmanuel Jeannot, Derrick Kondo, and David P. Anderson. Towards real-time, volunteer distributed computing. In 11th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing (CCGrid 2011), Newport Beach, CA, USA, May 2011. pdf version.
  4. Louis-Claude Canon and Emmanuel Jeannot. Mo-greedy : an extended beam-search approach for solving a multi-criteria scheduling problem on heterogeneous machines. In 20th International Heterogeneity in Computing Workshop (HCW 2011), in coordination with IPDPS, page 15, Anchorage, Alaska, USA, May 2011. pdf version.
  5. Emmanuel Jeannot and Guillaume Mercier. Near-optimal placement of MPI processes on hierarchical NUMA architecture. In Euro-Par, Ischia, Italy, August 2010. pdf version.
  6. Louis-Claude Canon, Emmanuel Jeannot and Jon Weissman, A Dynamic Approach for Characterizing Collusion in Desktop Grids, IEEE International Parallel & Distributed Processing Symposium (IPDPS) april 2010, Atlanta, USA. pdf version.
  7. Vandy Berten and Emmanuel Jeannot, Modeling Resubmission in Unreliable Grids: the Bottom-Up Approach. In Euro-Par 2009, Parallel Processing - Workshops, volume 6043 of LNCS, pages 150– 161, Delft, The Netherlands, August 2009. Heteropar Workshop. pdf version.
  8. Olivier Dubuisson, Jens Gustedt, and Emmanuel Jeannot. Validating Wrekavoc: a Tool for Hetero- geneity Emulation. In Proceedings of the 18th International Heterogeneity in Computing Workshop (HCW’09), Rome, Itally, May 2009. IEEE. pdf version.
  9. Emmanuel Jeannot, Erik Saule, and Denis Trystram. Bi-Objective Approximation Scheme for Makespan and Reliability Optimization on Uniform Parallel Machines. In The 14th International Euro-Par Conference on Parallel and Distributed Computing (Euro-Par 2008), Las Palmas de Gran Canaria, Spain, August 2008. pdf version.
  10. Louis-Claude Canon and Emmanuel Jeannot. Scheduling Strategies for the Bicriteria Optimization of the Robustness and Makespan. In 11th International Workshop on Nature Inspired Distributed Computing (NIDISC 2008), Miami, Floride, USA, April 2008. pdf version.
  11. Emmanuel Jeannot. Experimental Validation of Grid Algorithms: a Comparison of Methodologies. In Fifth High-Performance Grid Computing Workshop (HPGC’08), in conjunction with IPDPS 2008, page 8, Miami, FL, USA, April 2008. Invited article. pdf version.
  12. Louis-Claude Canon, Emmanuel Jeannot, Rizos Sakellariou, and Wei Zheng. Comparative Evaluation of the Robustness of DAG Scheduling Heuristics. In Sergei Gorlatch, Paraskevi Fragopoulo, and Thierry Priol, editors, Integration Research in Grid Computing, CoreGRID integration work- shop, pages 63–74, Hersonissos, Crete, Greece, April 2008. Crete University Press. pdf version.
  13. Louis-Claude Canon and Emmanuel Jeannot, A Comparison of Robustness Metrics for Scheduling DAGs on Heterogeneous Systems, in the Sixth International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks (heteroPar'07), Austin Texas, sept. 2007. pdf version.
  14. Emmanuel Jeannot and Luiz-Angelo Steffenel, Fast and Efficient Total Exchange on Two Clusters, In the 13th International Euro-Par Conference European Conference on Parallel and Distributed Computing (Euro-Par 2007), Rennes, France, aug. 2007. pdf version.
  15. Luiz-Angelo Steffenel and Emmanuel Jeannot, Total Exchange Performance Prediction on Grid Environments: modeling and algorithmic issues, In the CoreGRID Symposium (CoreGRID'07), Rennes, France, aug. 2007. pdf version.
  16. Jack J. Dongarra, Emmanuel Jeannot, Erik Saule, and Zhiao Shi, Bi-objective Scheduling Algorithms for Optimizing Makespan and Reliability on Heterogeneous Systems, In 19th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA’07), San Diego, CA, USA, june 2007. pdf version.
  17. Z. Shi, E. Jeannot, and J. J. Dongarra, Robust Task Scheduling in Non-Deterministic Heterogeneous Systems, IEEE International Conference on Cluster Computing, Barcelona, Spain, sept. 2006. pdf version.
  18. Emmanuel Jeannot and Flavien Vernier, A Practical Approach of Diffusion Load Balancing Algorithm, Europar, LNCS 4128 P211--221, Dresden, Germany, September 2006. pdf version.
  19. Vandy Berten, Joel Goossens and Emmanuel Jeannot, A Probabilistic Approach for Fault Tolerant Multiprocessor Real-Time Scheduling, 14th International Workshop on Parallel and Distributed Real-Time Systems (WPDRTS 06), April 2006, Island of Rhodes, Greece. pdf version.
  20. Louis-Claude Canon and Emmanuel Jeannot, Wrekavoc: a Tool for Emulating Heterogeneity, 15th IEEE Heterogeneous Computing Workshop (HCW 06), April 2006, Island of Rhodes, Greece. pdf version.
  21. Emmanuel Jeannot and Frédéric Wagner, Modeling, Predicting and Optimizing Redistribution between Clusters on Low Latency Networks,The First International Symposium on Frontiers in Networking with Applications (FINA 2006), Vienna, Austria, April 2006. IEEE. pdf version.
  22. Emmanuel Jeannot and Frédéric Wagner, Messages Scheduling for data Redistribution between Heterogeneous Clusters, IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2005). Phoenix, AZ, USA. pdf version.
  23. Franck Cappello, Eddy Caron, Michel Dayde, Frederic Desprez, Yvon Jegou, Pascale Primet, Emmanuel Jeannot, Stephane Lanteri, Julien Leduc, Nouredine Melab, Guillaume Mornet, Raymond Namyst, Benjamin Quetier, Olivier Richard Grid’5000: a large scale, reconfigurable, controlable and monitorable Grid platform, 6th IEEE/ACM International Workshop on Grid Computing (GRID 2005). Seattle, WA, USA. pdf version.
  24. Emmanuel Jeannot, Improving Middleware Parformance with AdOC: an Adaptive Online Compression Library for Data Transfer, IEEE International Parallel & Distributed Processing Symposium (IPDPS) april 2005, Denver, CO, USA. Postcript version, pdf version.
  25. Emmanuel Jeannot and Gerald Monard, Computing Molecular Potential Energy Surface with DIET, IEEE ITCC 2005, Las-Vegas, Nevada, USA. Postcript version, pdf version.
  26. C. Germain, V. Breton, P. Clarysse, Y. Gaudeau, T. Glatard, E. Jeannot, Y. Legre, C. Loomis, J. Montagnat, J.-M. Moureaux, A. Osorio, X. Pennec, R. Texier, Grid-Enabling Medical Image Analysis ,Third International Workshop on Biomedical Computations on the Grid (Bio-Grid 2005), Cardiff UK. pdf version
  27. Yves Caniou and Emmanuel Jeannot, Experimental Study of Multi-Criteria Scheduling Heuristics for GridRPC Systems, in ACM-IFIP Euro-Par 2004, Pisa, Italy, sept 2004. Postcript version, pdf version.
  28. Frédéric Desprez and Emmanuel Jeannot, Improving the GridRPC Model with Data Persistence and Redistribution, in 3rd International Symposium on Parallel and Distributed Computing (ISPDC), Cork, Ireland, July 2004. Postcript version, pdf version.
  29. Yves Caniou and Emmanuel Jeannot, Efficient Scheduling Heuristics for GridRPC Systems, in QOS and Dynamic System workshop of IEEE ICPADS (International Conference on Parallel and Distributed Systems) conference, New-Port Beach, California, july 2004. Pages 621-630. Postcript version, pdf version.
  30. Emmanuel Jeannot and Frédéric Wagner, Two Fast and Efficient Message Scheduling Algorithms for Data Redistribution through a Backbone, in IEEE International Conference on Parallel and Distributed Processing Symposium (IPDPS) april 2004. Santa-Fe, New-Mexico. Postcript version, pdf version.
  31. Johanne Cohen, Emmanuel Jeannot and Nicolas Padoy, Messages Scheduling for Data Redistribution between Clusters, in Algorithms, models and tools for parallel computing on heterogeneous network (HeteroPar'03), workshop of SIAM PPAM 2003, sept. 2003, Czestochowa, Poland. In Lecture Notes in Computer Science (LNCS) 3019. Postcript version, pdf version.
  32. Yves Caniou and Emmanuel Jeannot, New Dynamic Heuristics in the Client-Agent-Server Model, in IEEE Heterogeneous Computing Workshop (HCW), april 2003, Nice, France. Postcript version, pdf version.
  33. Emmanuel Jeannot, Bjorn Knutsson and Mats Bjorkmann Adaptive Online Data Compression, in IEEE High Performance Distributed Computing (HPDC'11), july 2002, Edinburgh, Scotland. Postcript version, pdf version.
  34. Bertrand Cirou and Emmanuel Jeannot, Triplet : a Clustering Scheduling Algorithm for Heterogeneous Systems, in IEEE ICPP International Workshop on Metacomputing Systems and Applications (MSA'2001), sept. 2001, Valencia, Spain. Postcript version, pdf version.
  35. Emmanuel Jeannot, Automatic Multithreaded Parallel Program Generation for Message Passing Multiprocessors Using Parameterized Task Graphs, in International Conference 'Parallel Computing 2001' (ParCo2001), sept. 2001, Naples, Italy. Postcript version, pdf version.
  36. Frederic Desprez, Frederic  Suter, Emmanuel  Jeannot, Eric Fleury and Jean Marc Nicod, Computational Servers in a Metacomputing Environment, in International Workshop of Parallel matrix algorithms and applications, (PMAA'2000) Aug. 2000, Neuchâtel, Switzerland.
  37. Michel Cosnard, Emmanuel Jeannot and Tao Yang, SLC: Symbolic Scheduling for Executing Parameterized Task Graphs on Multiprocessors, 1999 Intl. Conf. on Parallel Processing (ICPP'99), Aizu-Wakamatsu, Fukushima, Japan. Postcript version, pdf version.
  38. Michel Cosnard, Emmanuel Jeannot and Tao Yang, Symbolic Partitioning and Scheduling of Parameterized Task Graphs, 1998 IEEE Internationnal Conference on Parallel and Distributed Systems (ICPADS'98), Tainan Taiwan.Postcript version , pdf version.
  39. Michel Cosnard, Emmanuel Jeannot and Laurence Rougeot, Low Memory Cost Dynamic Scheduling of Large Coarse Grain Task Graphs, 1998 IEEE International Parallel Processing Symposium (IPPS'98), Orlando, Florida.Postcript version, pdf version.
  40. Michel Cosnard and Emmanuel Jeannot, Automatic Coarse-Grained Parallelization Techniques, NATO workshop: Advances in High Performance Computing. In Grandinetti, Kowalik editors, Kluwer academic Publishers, 1997. Postcript version , pdf version.
Research reports
  1. Louis-Claude Canon, Emmanuel Jeannot, and Jon Weissman, A Scheduling Algorithm for Defeating Collusion, Research Report 7403, INRIA, Oct. 2010.
  2. Anne Benoit, Louis-Claude Canon, Emmanuel Jeannot and Yves Robert, On the complexity of task graph scheduling with transient and fail-stop failures, Research Report RRLIP2010-01, LIP, January 2010.
  3. Louis-Claude Canon, Olivier Dubuisson, Jens Gustedt and Emmanuel Jeannot, Defining and Controlling the Heterogeneity of a Cluster: the Wrekavoc Tool Research Report 7135, INRIA, Dec. 2009.
  4. Louis-Claude Canon and Emmanuel Jeannot. Precise Evaluation of the Efficiency and the Robustness of Stochastic DAG Schedules. Research Report 6895, INRIA, April 2009.
  5. Jens Gustedt, Emmanuel Jeannot, and Martin Quinson. Experimental Validation in Large-Scale Systems: a Survey of Methodologies. Research Report 6859, INRIA, February 2009.
  6. Olivier Dubuisson, Jens Gustedt, and Emmanuel Jeannot. Multi-Site Emulation using Wrekavoc: Validating Distributed Algorithms and Applications. Research Report 6696, INRIA, October 2008.
  7. Emmanuel Jeannot. On the Time Complexity of the Sort Problem. Research Report 6635, INRIA, september 2008.
  8. Louis-Claude Canon and Emmanuel Jeannot. Evaluation and Optimization of the Robustness of DAG Schedules in Heterogeneous Environments. Research Report 6476, INRIA, March 2008.
  9. Emmanuel Jeannot and Flavien Vernier. A Practical Approach of Diffusion Load Balancing Algorithms. RR-5875, INRIA, March 2006.
  10. Eddy Caron, Bruno DelFabbro, Frédéric Desprez, Emmanuel Jeannot, and Jean-Marc Nicod. Managing Data Persistence in Network Enabled Servers. RR-5725, INRIA, Oct. 2005.
  11. Emmanuel Jeannot, Improving Middleware Performance with AdOC: an Adaptive Online Compression Library for Data Transfer. RR-5500, INRIA, feb. 2005.
  12. Vandy Berten, Joel Goossens and Emmanuel Jeannot, On the distribution of sequential jobs in random brokering for heterogeneous computational grids, RR-5499, INRIA, feb. 2005.
  13. Emmanuel Jeannot and Frederic Wagner, Modelizing, Predicting and Optimizing Redistribution between Clusters on Low Latency Networks, RR-5361 pdf, ps, INRIA, Nov. 2004.
  14. Yves Caniou and Emmanuel Jeannot  Improvements and Study of the Accuracy of the Tasks Duration Predictor, New Heuristics, RR-5206 pdf, ps, INRIA, May 2004.
  15. Yves Caniou and Emmanuel Jeannot  Study of the behaviour of heuristics relying on the Historical Trace Manager in a (multi)client-agent-server system, RR-5168, INRIA, April 2004.
  16. Emmanuel Jeannot and Frederic Wagner  Message Scheduling for Data Redistribution through High Performance Networks, RR-5077 , INRIA, January 2004.
  17. Johanne Cohen and Emmanuel Jeannot and Nicolas Padoy  Parallel Data Redistribution Over a Backbone, RR-4725 , INRIA, February 2003.
  18. Yves Caniou and Emmanuel Jeannot Scheduling on the GRID : Historical Trace and Dynamic Heuristics, RR-4620 , INRIA, November 2002.
  19. Emmanuel Jeannot, Adaptive Online Data Compression, RR-4400 , INRIA, march, 2002.
  20. Frédéric Desprez and Emmanuel Jeannot, Adding Data Persistence and Redistribution to NetSolve, RR2001-39 , LIP, Dec. 2001.
  21. Bertrand Cirou and Emmanuel Jeannot, Triplet : a clustering Scheduling Algorithm for Heterogeneous Platforms, RT-0248 , INRIA, Feb. 2001.
  22. Emmanuel Jeannot, Automatic Code Generation in the Task Graph Model , RR-1230-00 , LaBRI, jan. 2000.
  23. Michel Cosnard, Emmanuel Jeannot and Tao Yang, Symbolic Partitioning and Scheduling of Parameterized Task Graphs, RR1998-41 , LIP, sept. 1998.
  24. Michel Cosnard, Emmanuel Jeannot and Laurence Rougeot, Low Memory Cost Dynamic Scheduling of Large Coarse Grain Task Graphs , RR98-14 , LIP, march 1998.
  25. Michel Cosnard and Emmanuel Jeannot, Building and Scheduling Coarse Grain Task Graphs, RR97-03 , LIP, feb. 1997
PhD Thesis
Scheduling and task allocation in the PTG model
During my Ph.D. thesis I have worked with Michel Cosnard on allocating task using the parameterized task graph (PTG) model. I have designed a dynamic scheduling algorithm for executing PTGs at runtime. I have presented a heuristic called   SLC for symbolically allocating PTGs.  A code generator prototype that builds a multi-threaded program which executes the allocation found by SLC has been carried out.

Download my Ph.D. Thesis (in french).

Habilitation Thesis
Algorithms and Protocols for Data and Computation Management in Distributed and Heterogeneous Environments
Defended October 26, 2007.

Download the PDF Version (in french).