Citing SimGrid

When citing SimGrid, please use the following paper (which you may want to read as it provides the most recent overview on the entire framework):

Henri Casanova, Arnaud Giersch, Arnaud Legrand, Martin Quinson, Frédéric Suter. Versatile, Scalable, and Accurate Simulation of Distributed Applications and Platforms. Journal of Parallel and Distributed Computing, Elsevier, 2014, 74 (10), pp.2899-2917.

          hal_id = {hal-01017319},
          url = {},
          title = {Versatile, Scalable, and Accurate Simulation of Distributed Applications and Platforms},
          author = {Casanova, Henri and Giersch, Arnaud and Legrand, Arnaud and Quinson, Martin and Suter, Fr{\'e}d{\'e}ric},
          publisher = {Elsevier},
          pages = {2899-2917},
          journal = {Journal of Parallel and Distributed Computing},
          volume = {74},
          number = {10},
          year = {2014},
          month = Jun,
          pdf = {},

Since its inception, SimGrid has been described in four overview articles that have successively served as the standard reference, which together have totaled at least 4122 citations (according to Google Scholar).

SimGrid Publications

Below are publications written by SimGrid developers/contributors that describe development of the framework and components thereof.

  • Guegan, Loic. Scalable end-to-end models for the time and energy performance of Fog infrastructures. Theses. \'Ecole normale sup\'erieure de Rennes, 2021. PDF WWW
  • Daoudi, Idriss, Virouleau, Philippe, Gautier, Thierry, Thibault, Samuel, Aumage, Olivier. sOMP: Simulating OpenMP Task-Based Applications with NUMA Effects. In OpenMP: Portable Multi-Level Parallelism on Modern Systems, 2020.
  • Henri Casanova, Rafael Ferreira da Silva, Ryan Tanaka, Suraj Pandey, Gautam Jethwani, William Koch, Spencer Albrecht, James Oeth, Frédéric Suter. Developing accurate and scalable simulators of production workflow management systems with WRENCH. Future Generation Computer Systems, 2020. WWW doi:
  • Adrien Faure. Advanced Simulation for Resource Management. PhD. thesis. . Université Grenoble Alpes, 2020.
  • Marie Duflot-Kremer, Yann Duplouy. Statistical Model Checking of Distributed Programs within SimGrid. In International Conference On Simulation And Modeling Methodologies, Technologies And Applications (SIMULTECH), 2020. doi:
  • Bertot, Luke. Improving the simulation of IaaS Clouds. PhD. thesis. . Universit\'e de Strasbourg, 2019. PDF WWW
  • Pham, The Anh, Jéron, Thierry, Quinson, Martin. Unfolding-based Dynamic Partial Order Reduction of Asynchronous Distributed Programs. In FORTE 2019 - 39th International Conference on Formal Techniques for Distributed Objects, Components, and Systems, 2019. PDF WWW doi:10.1007/978-3-030-21759-4_13
  • Franz Christian Heinrich. Modeling, Prediction and Optimization of Energy Consumption of MPI Applications using SimGrid. phdthesis. Université Grenoble Alpes, 2019.
  • Javier Cano-Cano, Francisco J. Andújar, Francisco J. Alfaro, José L. Sánchez. Speeding up exascale interconnection network simulations with the VEF3 trace framework. Journal of Parallel and Distributed Computing, 2019. WWW doi:
  • The Anh Pham. Efficient state-space exploration for asynchronous distributed programs: Adapting unfolding-based dynamic partial order reduction to MPI programs. PhD. thesis. . ENS Rennes, France, 2019.
  • Cornebize, Tom, Legrand, Arnaud, Heinrich, Franz C. Fast and Faithful Performance Prediction of MPI Applications: the HPL Case Study. In 2019 IEEE International Conference on Cluster Computing (CLUSTER), 2019. PDF WWW doi:10.1109/CLUSTER.2019.8891011
  • Guegan, L., Amersho, B. L.,, Orgerie, A.-C.,, Quinson, M.. A Large-Scale Wired Network Energy Model for Flow-Level Simulations. In Proc. International Conference on Advanced Information Networking and Applications, 2019.
  • Pouilloux, L., Hirofuchi, T., Lebre. SimGrid VM: Virtual Machine Support for a Simulation Framework of Distributed Systems. IEEE Transactions on Cloud Computing, 2018. (1) WWW doi:10.1109/TCC.2015.2481422
  • Casanova, Henri, Pandey, Suraj, Oeth, James, Tanaka, Ryan, Suter, Frédéric, Da Silva, Rafael Ferreira. WRENCH: A Framework for Simulating Workflow Management Systems. In WORKS 2018 - 13th Workshop on Workflows in Support of Large-Scale Science, 2018. WWW
  • Michon, Étienne, Gossa, Julien, Genaud, Stéphane, Unbekandt, Léo, Kherbache, Vincent. Schlouder: A broker for IaaS clouds. Future Generation Computer Systems, 2017. WWW doi:10.1016/j.future.2016.09.010
  • Degomme, A., Legrand, A., Markomanolis, G. S., Quinson, M., Stillwell, M., Suter, F.. Simulating MPI Applications: The SMPI Approach. IEEE Transactions on Parallel and Distributed Systems, 2017. (8) WWW doi:10.1109/TPDS.2017.2669305
  • Cornebize, Tom. Capacity Planning of Supercomputers: Simulating MPI Applications at Scale. MSc. thesis. . Grenoble INP ; Université Grenoble - Alpes, 2017. WWW
  • Eleliemy, A., Mohammed, A., Ciorba, F. M.. Exploring the Relation between Two Levels of Scheduling Using a Novel Simulation Approach. In 16th International Symposium on Parallel and Distributed Computing (ISPDC), 2017. doi:10.1109/ISPDC.2017.23
  • Rizvi, A. S. M., Toha, T. R., Lunar, M. M. R., Adnan, M. A., Islam, A. B. M. A. A.. Cooling energy integration in SimGrid. In 2017 International Conference on Networking, Systems and Security (NSysS), 2017. doi:10.1109/NSysS.2017.7885814
  • Lebre, Adrien. Contributions to Large-scale Distributed Systems The infrastructure Viewpoint. Habilitation. Université Bretagne Loire, 2017. WWW
  • Heinrich, Franz Christian, Cornebize, Tom, Degomme, Augustin, Legrand, Arnaud, Carpen-Amarie, Alexandra, Hunold, Sascha, Orgerie, Anne-Cecile, Quinson, Martin. Predicting the Energy-Consumption of MPI Applications at Scale Using Only a Single Node. In Cluster 2017, 2017. WWW doi:10.1109/CLUSTER.2017.66
  • Legrand, Arnaud. Scheduling for Large Scale Distributed Computing Systems: Approaches and Performance Evaluation Issues. hdr. Université Grenoble Alpes, 2015. WWW
  • Furlanetto, Gabriel C., Stabile, Rafael S., Manacero, Aleardo, Lobato, Renata S., Menezes, Denison, Spolon, Roberta. A Tool for Model Conversion Between Simulators of Grid Computing. In Proceedings of the 48th Annual Simulation Symposium, 2015. WWW
  • Casanova, Henri, Desprez, Frédéric, Markomanolis, George S., Suter, Frédéric. Simulation of MPI applications with time-independent traces. Concurrency and Computation: Practice and Experience, 2015. (5) WWW doi:10.1002/cpe.3278
  • Guthmuller, M., Quinson, M., Corona, G.. System-Level State Equality Detection for the Formal Dynamic Verification of Legacy Distributed Applications. In 2015 23rd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, 2015. doi:10.1109/PDP.2015.95
  • Dutot, Pierre-François, Mercier, Michael, Poquet, Millian, Richard, Olivier. Batsim: A Realistic Language-Independent Resources and Jobs Management Systems Simulator. //, 2015. WWW
  • Lebre, A., Legrand, A., Suter, F., Veyre, P.. Adding Storage Simulation Capacities to the SimGrid Toolkit: Concepts, Models, and API. In 2015 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing CCGrid, 2015. doi:10.1109/CCGrid.2015.134
  • Stanisic, L., Agullo, E., Buttari, A., Guermouche, A., Legrand, A., Lopez, F., Videau, B.. Fast and Accurate Simulation of Multithreaded Sparse Linear Algebra Solvers. In 2015 IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS), 2015. doi:10.1109/ICPADS.2015.67
  • Casanova, Henri, Gupta, Anshul, Suter, Frédéric. Toward More Scalable Off-Line Simulations of MPI Applications. Parallel Processing Letters, 2015. (03) WWW doi:10.1142/S0129626415410029
  • Lèbre, Adrien, Pastor, Jonathan, Südholt, Mario. VMPlaceS: A Generic Tool to Investigate and Compare VM Placement Algorithms. In Euro-Par 2015: Parallel Processing, 2015. WWW doi:10.1007/978-3-662-48096-0_25
  • Guthmuller, Marion. Dynamic Formal Verification of Temporal Properties on Legacy Distributed Applications. phdthesis. Université de Lorraine, 2015. WWW
  • Simarro, J. L. L.. Virtual infrastructures management techniques in multi-cloud environments. phdthesis. UNIVERSIDAD COMPLUTENSE DE MADRID, 2015. WWW
  • Stanisic, Luka. A Reproducible Research Methodology for Designing and Conducting Faithful Simulations of Dynamic HPC Applications. phdthesis. Université Grenoble Alpes, 2015. WWW
  • Markomanolis, Georgios. Performance Evaluation and Prediction of Parallel Applications. phdthesis. Ecole Normale Supérieure de Lyon, 2014. WWW
  • Casanova, Henri, Giersch, Arnaud, Legrand, Arnaud, Quinson, Martin, Suter, Frédéric. Versatile, Scalable, and Accurate Simulation of Distributed Applications and Platforms. Journal of Parallel and Distributed Computing, 2014. (10) WWW doi:10.1016/j.jpdc.2014.06.008
  • Suter, Frédéric. Bridging a Gap Between Research and Production: Contributions to Scheduling and Simulation. hdr. Ecole normale supérieure de Lyon, 2014. WWW
  • Velho, Pedro, Schnorr, Lucas Mello, Casanova, Henri, Legrand, Arnaud. On the Validity of Flow-level TCP Network Models for Grid and Cloud Simulations. ACM Transactions on Modeling and Computer Simulation (TOMACS), 2013. (4) WWW doi:10.1145/2517448
  • Casanova, Henri, Giersch, Arnaud, Legrand, Arnaud, Quinson, Martin, Suter, Frédéric. Simgrid: a sustained effort for the versatile simulation of large scale distributed systems. arXiv preprint arXiv:1309.1630, 2013.
  • Bedaride, Paul, Degomme, Augustin, Genaud, Stephane, Legrand, Arnaud, Markomanolis, George, Quinson, Martin, Stillwell, Mark, Suter, Frédéric, Videau, Brice. Toward Better Simulation of MPI Applications on Ethernet/TCP Networks. In PMBS13 - 4th International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems, 2013. WWW doi:10.1007/978-3-319-10214-6_8
  • Quinson, Martin. Computational Science of Computer Systems. hdr. Université de Lorraine, 2013. WWW
  • Kolberg, Wagner, Marcos, Pedro de B., Anjos, Julio C. S., Miyazaki, Alexandre K. S., Geyer, Claudio R., Arantes, Luciana B.. MRSG – A MapReduce simulator over SimGrid. Parallel Computing, 2013. (4) WWW doi:10.1016/j.parco.2013.02.001
  • Hirofuchi, T., Lèbre, A., Pouilloux, L.. Adding a Live Migration Model into SimGrid: One More Step Toward the Simulation of Infrastructure-as-a-Service Concerns. In 2013 IEEE 5th International Conference on Cloud Computing Technology and Science, 2013. doi:10.1109/CloudCom.2013.20
  • Hirofuchi, T., Lebre, A.. Adding Virtual Machine Abstractions Into SimGrid: A First Step Toward the Simulation of Infrastructure-as-a-Service Concerns. In 2013 International Conference on Cloud and Green Computing, 2013. doi:10.1109/CGC.2013.33
  • Desprez, Frédéric, Rouzaud-Cornabas, Jonathan. SimGrid Cloud Broker: Simulating the Amazon AWS Cloud. INRIA, 2013. report WWW
  • Bedaride, Paul, Genaud, Stéphane, Degomme, Augustin, Legrand, Arnaud, Markomanolis, George, Quinson, Martin, Stillwell, Mark, Suter, Frédéric, Videau, Brice. Improving Simulations of MPI Applications Using A Hybrid Network Model with Topology and Contention Support. INRIA, 2013. report WWW
  • Manacero, Aleardo, Lobato, Renata S., Oliveira, Paulo H. M. A., Garcia, Marco A. B. A., Guerra, Aldo I., Aoqui, Victor, Menezes, Denison, Da Silva, Diogo T.. iSPD: An Iconic-based Modeling Simulator for Distributed Grids. In Proceedings of the 45th Annual Simulation Symposium, 2012. WWW
  • Bobelin, Laurent, Legrand, Arnaud, Márquez, David A. González, Navarro, Pierre, Quinson, Martin, Suter, Frédéric, Thiéry, Christophe. Scalable Multi-Purpose Network Representation for Large Scale Distributed System Simulation. In 12th IEEE International Symposium on Cluster Computing and the Grid (CCGrid), 2012. WWW
  • Quinson, Martin, Rosa, Cristian, Thiery, Christophe. Parallel simulation of peer-to-peer systems. In In Proceedings of the 12th IEEE International Symposium on Cluster Computing and the Grid (CCGrid’12). IEEE Computer, 2012. WWW
  • Guthmuller, Marion. State equality detection for implementation-level model-checking of distributed applications. In 18th International Symposium on Formal Methods - Doctoral Symposium, 2012. WWW
  • Desprez, F., Markomanolis, G. S., Suter, F.. Improving the Accuracy and Efficiency of Time-Independent Trace Replay. In 2012 SC Companion: High Performance Computing, Networking Storage and Analysis, 2012. doi:10.1109/SC.Companion.2012.64
  • Clauss, Pierre-nicolas, Stillwell, Mark, Genaud, Stéphane, Suter, Frédéric, Casanova, Henri, Quinson, Martin. Single Node On-Line Simulation of MPI Applications with SMPI. In 25th IEEE International Parallel and Distributed Processing Symposium (IPDPS’11), 2011. WWW
  • Merz, Stephan, Quinson, Martin, Rosa, Cristian. Simgrid MC: Verification Support for a Multi-API Simulation Platform. In In Proc. of the 31th Formal Techniques for Networked and Distributed Systems – FORTE 2011, 2011.
  • Velho, Pedro. Accurate and Fast Simulations of Large-Scale Distributed Computing Systems. phdthesis. Université de Grenoble, 2011.
  • Desprez, F., Markomanolis, G. S., Quinson, M., Suter, F.. Assessing the Performance of MPI Applications through Time-Independent Trace Replay. In Second International Workshop on Parallel Software Tools and Tool Infrastructures (PSTI 2011) Held in conjunction with 40th International Conference on Parallel Processing Workshops, 2011. WWW doi:10.1109/ICPPW.2011.33
  • Beaumont, Olivier, Bobelin, Laurent, Casanova, Henri, Clauss, Pierre-Nicolas, Donassolo, Bruno, Eyraud-Dubois, Lionel, Genaud, Stéphane, Hunold, Sascha, Legrand, Arnaud, Quinson, Martin, Rosa, Cristian, Schnorr, Lucas, Stillwell, Mark, Suter, Frédéric, Thiery, Christophe, Velho, Pedro, Vincent, Jean-Marc, Won, Young. Towards Scalable, Accurate, and Usable Simulations of Distributed Applications and Systems. INRIA, 2011. report WWW
  • Rosa, Cristian, Merz, Stephan, Quinson, Martin. A Simple Model of Communication APIs – Application to Dynamic Partial-order Reduction. In In Proc. of the 10th Intl. Workshop on Automated Verification of Critical Systems – AVOCS 2010, 2010.
  • Hunold, S., Hoffmann, R., Suter, F.. Jedule: A Tool for Visualizing Schedules of Parallel Applications. In 2010 39th International Conference on Parallel Processing Workshops, 2010. doi:10.1109/ICPPW.2010.34
  • Quinson, M., Bobelin, L., Suter, F.. Synthesizing Generic Experimental Environments for Simulation. In 2010 International Conference on P2P, Parallel, Grid, Cloud and Internet Computing, 2010. doi:10.1109/3PGCIC.2010.37
  • Guermouche, A., Renard, H.. A first step to the evaluation of SimGrid in the context of a real application. In 2010 IEEE International Symposium on Parallel Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010. doi:10.1109/IPDPSW.2010.5470872
  • Vienne, Jérôme. Prédiction de performances d'applications de calcul haute performance sur réseau Infiniband. phdthesis. Université de Grenoble, 2010. WWW
  • Velho, Pedro, Legrand, Arnaud. Accuracy study and improvement of network simulation in the simgrid framework. In in Proceedings of the 2nd International Conference on Simulation Tools and Techniques., 2009. WWW
  • Munck, Silas De, Vanmechelen, Kurt, Broeckhove, Jan. Improving the Scalability of SimGrid Using Dynamic Routing. In 9th International Conference on Computational Science – ICCS 2009, 2009. WWW doi:10.1007/978-3-642-01970-8_40
  • N'Takpé, Tchimou. Ordonnancement de tâches parallèles sur plates-formes hétérogènes partagées. phdthesis. Université Henri Poincaré - Nancy I, 2009. WWW
  • Casanova, Henri, Legrand, Arnaud, Quinson, Martin. Simgrid: A generic framework for large-scale distributed experiments. In Computer Modeling and Simulation, 2008. UKSIM 2008. Tenth International Conference on, 2008.
  • Frincu, Marc-Eduard, Quinson, Martin, Suter, Frédéric. Handling Very Large Platforms with the New SimGrid Platform Description Formalism. INRIA, 2008. report WWW
  • Fujiwara, Kayo, Casanova, Henri. Speed and Accuracy of Network Simulation in the SimGrid Framework. In Proceedings of the 2Nd International Conference on Performance Evaluation Methodologies and Tools, 2007. WWW
  • Quinson, Martin. GRAS: a Research and Development Framework for Grid and P2P Infrastructures. In 18th IASTED International Conference on PARALLEL AND DISTRIBUTED COMPUTING AND SYSTEMS, 2006. WWW
  • Legrand, A., Quinson, M., Casanova, H., Fujiwara, K.. The SIMGRID Project Simulation and Deployment of Distributed Applications. In 2006 15th IEEE International Conference on High Performance Distributed Computing, 2006. WWW doi:10.1109/HPDC.2006.1652196
  • Casanova, Henri. Network modeling issues for grid application scheduling. International Journal of Foundations of Computer Science, 2005. (02) WWW doi:10.1142/S0129054105002929
  • Casanova, H.. Modeling large-scale platforms for the analysis and the simulation of scheduling strategies. In 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings., 2004. doi:10.1109/IPDPS.2004.1303169
  • Legrand, Arnaud, Marchal, Loris, Casanova, Henri. Scheduling distributed applications: the simgrid simulation framework. In Cluster Computing and the Grid, 2003. Proceedings. CCGrid 2003. 3rd IEEE/ACM International Symposium on, 2003.
  • Quinson, Martin. Découverte automatique des caractéristiques et capacités d'une plate-forme de calcul distribué. phdthesis. Ecole normale supérieure de lyon - ENS LYON, 2003. WWW
  • Casanova, Henri. Simgrid: A toolkit for the simulation of application scheduling. In Proc. of the 1st IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid'01), 2001. doi:10.1109/CCGRID.2001.923223