Full list here [pdf]

Journals

  1. Alexandre Denis, Emmanuel Jeannot, Philippe Swartvagher, and Samuel Thibault. Tracing task-based runtime systems: Feedbacks from the StarPU case. Concurrency and Computation: Practice and Experience, page 24, October 2023. Preprint
  2. Emmanuel Jeannot and Richard Sartori. An introspection monitoring library to improve MPI communication time. Journal of Supercomputing, 79(10):10774–10795, July 2023. Preprint
  3. Jannis Klinkenberg, Anara Kozhokanova, Christian Terboven, Clément Foyer, Brice Goglin, and Emmanuel Jeannot. H2M: Exploiting Heterogeneous Shared Memory Architectures. Future Generation Computer Systems, June 2023. Preprint
  4. Alexandre Denis, Emmanuel Jeannot, and Philippe Swartvagher. Predicting Performance of Communications and Computations under Memory Contention in Distributed HPC Systems. International Journal of Networking and Computing, 13(1):30, January 2023. Preprint
  5. Emmanuel Jeannot, Guillaume Pallez, and Nicolas Vidal. IO-aware Job-Scheduling: Exploiting the Impacts of Workload Characterizations to select the Mapping Strategy. International Journal of High Performance Computing Applications, pages 1–13, 2023. Preprint
  6. Emmanuel Jeannot. Process mapping on any topology with TopoMatch. Journal of Parallel and Distributed Computing, 170:39–52, December 2022. Preprint
  7. Alexandre Denis, Julien Jaeger, Emmanuel Jeannot, and Florian Reynier. A methodology for assessing computation/communication overlap of MPI nonblocking collectives. Concurrency and Computation: Practice and Experience, 34(22), October 2022. Preprint
  8. Atsushi Hori, Emmanuel Jeannot, George Bosilca, Takahiro Ogura, Balazs Gerofi, Jie Yin, and Yutaka Ishikawa. An international survey on MPI users. Parallel Comput., 108:102853, 2021. Preprint
  9. Emmanuel Jeannot, Guillaume Pallez, and Nicolas Vidal. Scheduling periodic I/O access with bi-colored chains: models and algorithms. Journal of Scheduling, 2021. Preprint.
  10. Alexandre Denis, Julien Jaeger, Emmanuel Jeannot, Marc Pérache, and Hugo Taboada. Study on progress threads placement and dedicated cores for overlapping MPI nonblocking collectives on manycore processor. The International Journal of High Performance Computing Applications. 33(6), 1240–1254, 2019. Preprint.
  11. Nicolas Denoyelle, Brice Goglin, Aleksandar Ilic, Emmanuel Jeannot, and Leonel Sousa. Modeling non-uniform memory access on large compute nodes with the cache-aware roofline model. IEEE Transactions on Parallel and Distributed Systems, IEEE Transactions on Parallel and Distributed Systems, 30(6):1374–1389, 2019.. Preprint.
  12. Brice Goglin, Emmanuel Jeannot, Farouk Mansouri, and Guillaume Mercier. Hardware Topology Management in MPI Applications through Hierarchical Communicators. Parallel Computing, 76:70 – 90, 2018. Preprint.
  13. Emmanuel Jeannot, Yvan Fournier, and Benjamin Lorendeau. Experimenting Task-Based Runtimes on a Legacy Computational Fluid Dynamics Code with Unstructured Meshes. Computer and Fuilds, 173:51 – 58, 2018. Preprint.
  14. Yiannis Georgiou, Emmanuel Jeannot, Guillaume Mercier, and Adèle Villiermet. Topology-Aware Job Mapping. The International Journal of High Performance Computing Applications, 32(1):14–27, 2018. Get it there, Preprint.
  15. Didem Unat, Anshu Dubey, Torsten Hoefler, John Shalf, Mark Abraham, Mauro Bianco, Bradford L. Chamberlain, Romain Cledat, H. Carter Edwards, Hal Finkel, Karl Fuerlinger, Frank Hannig, Em- manuel Jeannot, Amir Kamil, Jeff Keasler, Paul H J Kelly, Vitus Leung, Hatem Ltaief, Naoya Maruyama, Chris J. Newburn, and Miquel Pericas. Trends in Data Locality Abstractions for HPC Systems. IEEE Transactions on Parallel and Distributed Systems, 28(10):3007–3020, 2017. Get it there.
  16. Louis-Claude Canon and Emmanuel Jeannot, Correlation-Aware Heuristics for Evaluating the Distribution of the Longest Path Length of a DAG with Random Weights. IEEE Transactions on Parallel and Distributed Systems, 27(11): 3158-3171, Nov 2016. Get it there. Preprint
  17. Paul-Antoine Arras, Didier Fuin, Emmanuel Jeannot, Arthur Stoutchinin, and Samuel Thibault. List Scheduling in Embedded Systems Under Memory Constraints. International Journal of Parallel Programming, 43(6):1103-1128, December 2015. Get it there. Preprint
  18. Emmanuel Jeannot, Guillaume Mercier, and François Tessier. Process Placement in Multicore Clusters: Algorithmic Issues and Practical Techniques. IEEE Transactions on Parallel and Distributed Systems, 25(4):993–1002, April 2014. Preprint. Get it there.
  19. Emmanuel Jeannot. Symbolic Mapping and Allocation for the Cholesky Factorization on NUMA machines: Results and Optimizations. International Journal of High Performance Computing Applications, 27(3):283-290 , August 2013. Get it there.
  20. 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.
  21. 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, 15(5):615–627, 2012. Preprint. Online version.
  22. 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.
  23. 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.
  24. 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.
  25. 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
  26. 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.
  27. 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.
  28. 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.
  29. 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
  30. 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.
  31. 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.
  32. 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.
  33. 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.
  34. 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
  35. 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.
  36. 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.
  37. 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

  1. Jesus Carretero, Emmanuel Jeannot, and Albert Y. Zomaya, editors. Ultrascale Computing Systems. IET, 2019.
  2. Emmanuel Jeannot and Julius Žilinskas, editors. High Performance Computing on Complex Environments. Wiley, June 2014.
Book chapters
  1. Georges Da Costa, Alexey L. Lastovetsky, Jorge G. Barbosa, Juan Carlos Diaz Martin, Juan- Luis Garcia Zapata, Matthias Janetschek, Emmanuel Jeannot, Joao Leitao, Ravi Reddy Manumachu, Radu Prodan, Juan A. Rico-Gallego, Peter Van Roy, Ali Shoker, and Albert van der Linde Programming models and runtimes. In Jesus Carretero, Emmanuel Jeannot, and Albert Y. Zomaya, editors, Ultrascale Computing Systems, pages 9–63. IET, 2019.
  2. Emmanuel Jeannot and Jesu ́s Carretero. Conclusion. In Jesus Carretero, Emmanuel Jeannot, and Albert Y. Zomaya, editors, Ultrascale Computing Systems, pages 9–63. IET, 2019.
  3. Pascal Bouvry, Ghislain Landry Tsafack Chetsa, Georges Da Costa, Emmanuel Jeannot, Laurent Lefèvre, Jean-Marc Pierson, Frederic Pinel, Patricia Stolf, Sebastien Varrette, Energy efficiency and high-performance computing. In Jean-Marc Pierson editors, Large-scale Distributed Systems and Energy efficiency, pages 197–224. Wiley, 2015.
  4. Torsten Hoefler, Emmanuel Jeannot, and Guillaume Mercier. Chapter 5: An overview of process mapping techniques and algorithms in high-performance computing. In Emmanuel Jeannot and Julius Žilinskas, editors, High Performance Computing on Complex Environments, pages 75–94. Wiley, 2014.
  5. Daniel Balouek, Alexandra Carpen Amarie, Ghislain Charrier, Frédéric Desprez, Emmanuel Jeannot, Emmanuel Jeanvoine, Adrien Lbre, David Margery, Nicolas Niclausse, Lucas Nussbaum, Olivier Richard, Christian Perez, Flavien Quesnel, Cyril Rohr, and Luc Sarzyniec. Adding virtualization capabilities to the grid5000 testbed. In Ivan I. Ivanov, Marten Sinderen, Frank Leymann, and Tony Shan, editors, Cloud Computing and Services Science, volume 367 of Communications in Computer and Information Science, pages 3–20. Springer International Publishing, 2013. Preprint.
  6. 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.
  7. 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. Jesús Carretero, Javier García-Blas, Marco Aldinucci, Jean-Baptiste Besnard, Jean-Thomas Acquaviva, André Brinkmann, Marc-André Vef, Emmanuel Jeannot, Alberto Miranda, Ramon Nou, Morris Riedel, Massimo Torquati, Felix Wolf: Adaptive multi-tier intelligent data manager for Exascale. CF 2023: 285-290 pdf version
  2. Jean-Baptiste Besnard, Ahmad Tarraf, Clément Barthélemy, Alberto Cascajo, Emmanuel Jeannot, Sameer Shende, and Felix Wolf. Towards Smarter Schedulers: Molding Jobs into the Right Shape via Monitoring and Modeling. In HPCMALL 2023 - 2nd International Workshop on Malleability Techniques Applications in High-Performance Computing, Hamburg, Germany, May 2023. pdf version
  3. Clément Gavoille, Hugo Taboada, Patrick Carribault, Fabrice Dupros, Brice Goglin, and Emmanuel Jeannot. Relative performance projection on arm architectures. In José Cano and Phil Trinder, editors, Euro-Par 2022: Parallel Processing - 28th International Conference on Parallel and Distributed Computing, Glasgow, UK, August 22-26, 2022, Proceedings, volume 13440 of Lecture Notes in Computer Science, pages 85–99. Springer, 2022. pdf version
  4. Alexandre Denis, Emmanuel Jeannot, and Philippe Swartvagher. Modeling Memory Contention between Communications and Computations in Distributed HPC Systems. In 24th Workshop on Advances in Parallel and Distributed Computational Models (APDCM22) in conjuction with IEEE International Parallel and Distributed Processing Symposium (IPDPS 2022), page 10, Lyon / Virtual, France, May 2022. pdf version
  5. Alexandre Denis, Julien Jaeger, Emmanuel Jeannot, and Florian Reynier. One core dedicated to MPI nonblocking communication progression? A model to assess whether it is worth it. In 22nd IEEE International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2022, Taormina, Italy, May 16-19, 2022, pages 736–746. IEEE, 2022. pdf version
  6. Nicolas Denoyelle, Swann Perarnau, Brice Videau, Pete Beckman, and Emmanuel Jeannot. Narrowing the search space of applications mapping on hierarchical topologies. In 2021 International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems (PMBS 2021), St. Louis, MO, USA, November 15, 2021, pages 118–128. IEEE, 2021. pdf version
  7. Nathan Grinsztajn, Olivier Beaumont, Emmanuel Jeannot, and Philippe Preux. READYS: A Re-inforcement Learning Based Strategy for Heterogeneous Dynamic Scheduling. In IEEE Cluster 2021, Portland, United States, September 2021. Held virtually. pdf version
  8. Alexandre Denis, Emmanuel Jeannot, and Philippe Swartvagher. Interferences between Communications and Computations in Distributed HPC Systems. In ICPP 2021 - 50th International Conference on Parallel Processing, Chicago / Virtual, United States, August 2021. Held virtually. pdf version
  9. Nathan Grinsztajn, Olivier Beaumont, Emmanuel Jeannot, and Philippe Preux. Geometric deep reinforcement learning for dynamic DAG scheduling. In 2020 IEEE Symposium Series on Computational Intelligence, SSCI 2020, Canberra, Australia, December 1-4, 2020, pages 258–265. IEEE, 2020. Held virtually. pdf version
  10. Alexandre Denis, Emmanuel Jeannot, Philippe Swartvagher, and Samuel Thibault. Using Dynamic Broadcasts to improve Task-Based Runtime Performances. In Euro-Par’20 - 26th International European Conference on Parallel and Distributed Computing, Warsaw, Poland, August 2020. Held virtually. pdf version
  11. Jesus Carretero, Emmanuel Jeannot, Guillaume Pallez, David E Singh, and Nicolas Vidal. Mapping and Scheduling HPC Applications for Optimizing I/O. In ICS2020 - 34th ACM International Conference on Supercomputing, Barcelona, Spain, June 2020. Held virtually. pdf version
  12. Emmanuel Jeannot and Richard Sartori. Improving MPI Application Communication Time with an Introspection Monitoring Library. In 21st IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC 2020), in conjunction with IPDPS, New Orleans, USA, May 2020. Held virtually. pdf version
  13. Shu-Mei Tseng, Bogdan Nicolae, George Bosilca, Emmanuel Jeannot, Aparna Chandramowlishwaran, and Franck Cappello. Towards Portable Online Prediction of Network Utilization using MPI-level Monitoring. In EuroPar’19: 25th International European Conference on Parallel and Distributed Systems, Goettingen, Germany, August 2019. pdf version
  14. Nicolas Denoyelle, Brice Goglin, Emmanuel Jeannot, and Thomas Ropars. Data and Thread Placement in NUMA Architectures: A Statistical Learning Approach. In ICPP 2019 - 48th International Conference on Parallel Processing, Kyoto, Japan, August 2019. pdf version
  15. Alexandre Denis, Julien Jaeger, Emmanuel Jeannot, Marc Pèrache, and Hugo Taboada. Dynamic Placement of Progress Thread for Overlapping MPI Non-Blocking Collectives on Manycore Processor. Euro-Par 2018. Lecture Notes in Computer Science volume 11014, LNCS. Pages 616-627. Turin, Italy, August 2018. pdf version
  16. Cyril Bordage and Emmanuel Jeannot. Process Affinity, Metrics and Impact on Performance: an Empirical Study. In 18th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (IEEE/ACM CCGrid), page 11, May 2018. pdf version.
  17. Nicolas Denoyelle, Brice Goglin, Aleksandar Ilic, Emmanuel Jeannot, and Leonel Sousa. Modeling Large Compute Nodes with Heterogeneous Memories with Cache-Aware Roofline Model. In High Performance Computing Systems. Performance Modeling, Benchmarking, and Simulation - 8th International Workshop, PMBS 2017, Denver, CO, USA, November 13, 2017, Proceedings, volume 10724 of Lecture Notes in Computer Science, pages 91–113. Springer, 2017. pdf version.
  18. Farouk Mansouri Emmanuel Jeannot and Guillaume Mercier. A Hierarchical Model to Manage Hardware Topology in MPI Applications. In Proceedings of the 24th European MPI Users’ Group Meeting, EuroMPI/USA, pages 9:1–9:11, Chicago, USA, September 2017. ACM. pdf version.
  19. François Tessier, Venkatram Vishwanath, and Emmanuel Jeannot. TAPIOCA: An I/O Library for Optimized Topology-Aware Data Aggregation on Large-Scale Supercomputers. In 2017 IEEE In- ternational Conference on Cluster Computing, CLUSTER, pages 70–80, Hawaii, USA, September 2017. pdf version.
  20. Emmanuel Jeannot Jens Gustedt and Farouk Mansouri. Automatic, Abstracted and Portable Topology-Aware Thread Placement. In 2017 IEEE International Conference on Cluster Com- puting, CLUSTER, pages 389–399, Hawaii, USA, September 2017. pdf version.
  21. George Bosilca, Clément Foyer, Emmanuel Jeannot, Guillaume Mercier, and Guillaume Papauré. Online Dynamic Monitoring of MPI Communications. In Springer, editor, Euro-Par 2017: Parallel Processing - 23rd International Conference on Parallel and Distributed Computing, volume 10417 of LNCS, pages 49–62, Santiago de Compostela, Spain, August 2017. pdf version.
  22. Yiannis Georgiou, Emmanuel Jeannot, Guillaume Mercier, Adèle Villiermet Topology-aware resource management for HPC applications ICDCN 2017, Jan 2017, Hyderabad, India. pdf version.
  23. François Tessier, Preeti Malakar, Venkatram Vishwanath, Emmanuel Jeannot, Florin Isaila Topology-Aware Data Aggregation for Intensive I/O on Large-Scale Supercomputers 1st Workshop on Optimization of Communication in HPC runtime systems (IEEE COM-HPC16), Nov 2016, Salt-Lake City, United States. pdf version.
  24. Emmanuel Jeannot, Guillaume Mercier, François Tessier Topology and affinity aware hierarchical and distributed load-balancing in Charm++ 1st Workshop on Optimization of Communication in HPC runtime systems (IEEE COM-HPC16), Nov 2016, Salt-Lake City, United States. pdf version.
  25. Iván Cores, Patricia Gonzalez, Emmanuel Jeannot, María J. Martín and Gabriel Rodriguez, An application-level solution for the dynamic reconfiguration of MPI applications 12th International Meeting on High Performance Computing for Computational Science (VECPAR 2016) June 2016, Porto, Portugal. pdf version.
  26. Paul-Antoine Arras, Didier Fuin, Emmanuel Jeannot, Samuel Thibault DKPN: A Composite Dataflow/Kahn Process Networks Execution Model. 24th Euromicro International Conference on Parallel, Distributed and Network-based processing, Feb 2016, Heraklion Crete, Greece. pdf version.
  27. Nicolas Denoyelle, Brice Goglin, Emmanuel Jeannot, A Topology-Aware Performance Monitoring Tool for Shared Resource Management in Multicore Systems Proceedings of Euro-Par 2015: Parallel Processing Workshops: 3rd Workshop on Runtime and Operating Systems for the Many-core Era (ROME), Aug 2015, Vienna, Austria. Lecture Notes in Computer Science, Springer. pdf version.
  28. Denis Barthou and Emmanuel Jeannot. Spaghetti: Scheduling/placement approach for task-graphs on heterogeneous architecture. In Fernando Silva, Inłs Dutra, and Vtor Santos Costa, editors, Euro-Par 2014 Parallel Processing, volume 8632 of Lecture Notes in Computer Science, pages 174–185, Porto, Portugal, 2014. Springer International Publishing. pdf version.
  29. Paul-Antoine Arras, Didier Fuin, Emmanuel Jeannot, Arthur Stoutchinin, and Samuel Thibault. List scheduling in embedded systems under memory constraints. In The 25th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2013), page 8, Porto de Galhinas, Brazil, October 2013. pdf version.
  30. Emmanuel Jeannot, Esteban Meneses, Guillaume Mercier, François Tessier, and Gengbin Zheng. Communication and topology-aware load balancing in charm++ with treematch. In IEEE Cluster, page 8, Indianapolis, IN, USA, September 2013. pdf version.
  31. Emmanuel Jeannot. Performance Analysis and Optimization of the Tiled Cholesky Factorization on NUMA Machines. In 5th International Symposium on Parallel Architectures, Algorithms and Programming (PAAP’12), IEEE, pages 210–217, Taipei, Taiwan, December 2012. pdf version.
  32. 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.
  33. 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.
  34. 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.
  35. 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.
  36. Emmanuel Jeannot and Guillaume Mercier. Near-optimal placement of MPI processes on hierarchical NUMA architecture. In Euro-Par, Ischia, Italy, August 2010. pdf version.
  37. 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.
  38. 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.
  39. Olivier Dubuisson, Jens Gustedt, and Emmanuel Jeannot. Validating Wrekavoc: a Tool for Heterogeneity Emulation. In Proceedings of the 18th International Heterogeneity in Computing Workshop (HCW’09), Rome, Itally, May 2009. IEEE. pdf version.
  40. 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.
  41. 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.
  42. 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.
  43. 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.
  44. 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.
  45. 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.
  46. 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.
  47. 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.
  48. 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.
  49. Emmanuel Jeannot and Flavien Vernier, A Practical Approach of Diffusion Load Balancing Algorithm, Europar, LNCS 4128 P211--221, Dresden, Germany, September 2006. pdf version.
  50. 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.
  51. 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.
  52. 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.
  53. 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.
  54. 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.
  55. 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.
  56. Emmanuel Jeannot and Gerald Monard, Computing Molecular Potential Energy Surface with DIET, IEEE ITCC 2005, Las-Vegas, Nevada, USA. Postcript version, pdf version.
  57. 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
  58. 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.
  59. 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.
  60. 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.
  61. 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.
  62. 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.
  63. 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.
  64. 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.
  65. 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.
  66. 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.
  67. 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.
  68. 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.
  69. 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.
  70. 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. Alexandre Denis, Emmanuel Jeannot, and Philippe Swartvagher. Modeling Memory Contention between Communications and Computations in Distributed HPC Systems (Extended Version). Research Report RR-9451, INRIA Bordeaux, équipe TADAAM, February 2022.
  2. Alexandre Denis, Julien Jaeger, Emmanuel Jeannot, and Florian Reynier. Experiments for Assessing Computation/Communication Overlap of MPI Nonblocking Collectives. Research Report RR-9367, Inria & Labri, Univ. Bordeaux ; CEA, CEA/DAM/DIF, Bruyères-le-Châtel, France, October 2020.
  3. Emmanuel Jeannot and Richard Sartori. Improving MPI Application Communication Time with an Introspection Monitoring Library. Research Report RR-9292, Inria, October 2019.
  4. Guillaume Aupy, Emmanuel Jeannot, and Nicolas Vidal. Scheduling periodic I/O access with bi-colored chains: models and algorithms. Research Report RR-9255, Inria, February 2019.
  5. Brice Goglin, Emmanuel Jeannot, Farouk Mansouri, and Guillaume Mercier. A Hierarchical Model to Manage Hardware Topology in MPI Applications. Research Report RR-9077, Inria Bordeaux Sud-Ouest, March 2018.
  6. Cyril Bordage and Emmanuel Jeannot. Process Affinity, Metrics and Impact on Performance: an Empirical Study. Research Report RR-9132, Inria Bordeaux Sud-Ouest, December 2017.
  7. George Bosilca, Clément Foyer, Emmanuel Jeannot, Guillaume Mercier, Guillaume Papauré Online Dynamic Monitoring of MPI Communications: Scientific User and Developper Guide . Research Report 9038, Inria Bordeaux Sud-Ouest. 2017, pp.43
  8. Jens Gustedt, Emmanuel Jeannot, Farouk Mansouri Fully-abstracted affinity optimization for task-based models . Research Report 8993, INRIA Nancy. 2016
  9. Yiannis Georgiou, Emmanuel Jeannot, Guillaume Mercier and Adèle Villiermet Topology-aware resource management for HPC applications. Research Report 8859, INRIA, Feb 2016.
  10. Adrian Tate, Amir Kamil, Anshu Dubey, Armin Gro ̈ßlinger, Brad Chamberlain, Brice Goglin, Carter Edwards, Chris J. Newburn, David Padua, Didem Unat, Emmanuel Jeannot, Frank Hannig, To- bias Gysi, Hatem Ltaief, James Sexton, Jesus Labarta, John Shalf, Karl Fu ̈rlinger, Kathryn OBrien, Leonidas Linardakis, Maciej Besta, Marie-Christine Sawley, Mark Abraham, Mauro Bianco, Miquel Perica`s, Naoya Maruyama, Paul H. J. Kelly, Peter Messmer, Robert B. Ross, Romain Cledat, Satoshi Matsuoka, Thomas Schulthess, Torsten Hoefler, and Vitus J. Leung. Programming Abstractions for Data Locality. Research Report, PADAL Workshop 2014, April 28–29, Swiss National Supercom- puting Center (CSCS), Lugano, Switzerland, November 2014.
  11. Emmanuel Jeannot, Guillaume Mercier, and François Tessier. Process Placement in Multicore Clusters: Algorithmic Issues and Practical Techniques. Research Report 8269, INRIA, March 2013.
  12. aniel Balouek, Alexandra Carpen Amarie, Ghislain Charrier, Fre ́de ́ric Desprez, Emmanuel Jean- not, Emmanuel Jeanvoine, Adrien Le`bre, David Margery, Nicolas Niclausse, Lucas Nussbaum, Olivier Richard, Christian Pe ́rez, Flavien Quesnel, Cyril Rohr, and Luc Sarzyniec. Adding Virtu- alization Capabilities to Grid’5000. Research Report 8026, INRIA, July 2012.
  13. Louis-Claude Canon, Emmanuel Jeannot, and Jon Weissman, A Scheduling Algorithm for Defeating Collusion, Research Report 7403, INRIA, Oct. 2010.
  14. 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.
  15. 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.
  16. Louis-Claude Canon and Emmanuel Jeannot. Precise Evaluation of the Efficiency and the Robustness of Stochastic DAG Schedules. Research Report 6895, INRIA, April 2009.
  17. Jens Gustedt, Emmanuel Jeannot, and Martin Quinson. Experimental Validation in Large-Scale Systems: a Survey of Methodologies. Research Report 6859, INRIA, February 2009.
  18. Olivier Dubuisson, Jens Gustedt, and Emmanuel Jeannot. Multi-Site Emulation using Wrekavoc: Validating Distributed Algorithms and Applications. Research Report 6696, INRIA, October 2008.
  19. Emmanuel Jeannot. On the Time Complexity of the Sort Problem. Research Report 6635, INRIA, september 2008.
  20. Louis-Claude Canon and Emmanuel Jeannot. Evaluation and Optimization of the Robustness of DAG Schedules in Heterogeneous Environments. Research Report 6476, INRIA, March 2008.
  21. Emmanuel Jeannot and Flavien Vernier. A Practical Approach of Diffusion Load Balancing Algorithms. RR-5875, INRIA, March 2006.
  22. 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.
  23. Emmanuel Jeannot, Improving Middleware Performance with AdOC: an Adaptive Online Compression Library for Data Transfer. RR-5500, INRIA, feb. 2005.
  24. 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.
  25. Emmanuel Jeannot and Frederic Wagner, Modelizing, Predicting and Optimizing Redistribution between Clusters on Low Latency Networks, RR-5361 pdf, ps, INRIA, Nov. 2004.
  26. 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.
  27. 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.
  28. Emmanuel Jeannot and Frederic Wagner  Message Scheduling for Data Redistribution through High Performance Networks, RR-5077 , INRIA, January 2004.
  29. Johanne Cohen and Emmanuel Jeannot and Nicolas Padoy   Parallel Data Redistribution Over a Backbone, RR-4725 , INRIA, February 2003.
  30. Yves Caniou and Emmanuel Jeannot Scheduling on the GRID : Historical Trace and Dynamic Heuristics, RR-4620 , INRIA, November 2002.
  31. Emmanuel Jeannot, Adaptive Online Data Compression, RR-4400 , INRIA, march, 2002.
  32. Frédéric Desprez and Emmanuel Jeannot, Adding Data Persistence and Redistribution to NetSolve, RR2001-39 , LIP, Dec. 2001.
  33. Bertrand Cirou and Emmanuel Jeannot, Triplet : a clustering Scheduling Algorithm for Heterogeneous Platforms, RT-0248 , INRIA, Feb. 2001.
  34. Emmanuel Jeannot, Automatic Code Generation in the Task Graph Model , RR-1230-00 , LaBRI, jan. 2000.
  35. Michel Cosnard, Emmanuel Jeannot and Tao Yang, Symbolic Partitioning and Scheduling of Parameterized Task Graphs, RR1998-41 , LIP, sept. 1998.
  36. Michel Cosnard, Emmanuel Jeannot and Laurence Rougeot, Low Memory Cost Dynamic Scheduling of Large Coarse Grain Task Graphs , RR98-14 , LIP, march 1998.
  37. 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).