Martin Quinson - 2012-10-20 14:38 -
Laurent Bobelin - 2012-08-21 11:42 -
Frédéric Suter - 2012-07-12 15:28 -
Arnaud Legrand - 2012-05-23 01:53 -
Arnaud Legrand - 2012-05-17 22:34 -
Arnaud Legrand - 2012-05-17 22:31 -
SimGrid is a scientific instrument to study the behavior of
large-scale distributed systems such as Grids, Clouds, HPC or P2P
systems. It can be used to evaluate heuristics, prototype applications
or even assess legacy MPI applications. All this as a free software.
Welcome to the Modern Age of Computer Systems Simulation!
SimGrid is Versatile
SimGrid is Trustfully and Usable
- Our sound simulation models are theoretically and experimentally
assessed.
- Scalable: Fast, low memory footprint.
- Portable: Linux / Mac OS X / Windows ; Numerous bindings (write your simulators in C, Lua or Java or Ruby)
- Produces traces that can easily be visualized and post-processed
with state-of-the-art tools such as Pajé and Viva.
- SimGrid provides many fancy features: synthetic platforms
generation, traces for the platform availability or for the
applicative workload, dynamicity and churn, etc.
The SimGrid project is 10 years old, and ready for at least 10 more
thanks to the support of several agencies: the ANR (french research
funding agency) funded the USS-SimGrid and SONGS scientific projects;
The Inria (french research institute in computer science) funds
engineers and provide our infrastructure and many of us are paid to
work on SimGrid.
SimGrid is Open
- SimGrid is free software. It is distributed under the GPL
license, and all developments occure in open repositories.
- SimGrid is widely used around the globe. It grounded
the experiments of numerous scientific papers.
It is used in practice at Cern to improve the algorithms basing the
data management infrastructure and by users of the EGEE grid to improve
their usage of the platform and adapt to its variations.
The user community contains hundreds of entousiatic members around
the globle. Several associated
tools were provided by
the community. If you have any question, or simply to meet other
specialists of your domain, drop an email to the user mailing
list. You can
also come and visit us on the #simgrid IRC channel, on freenode
servers.
Learning more
- We regularly give tutorials to give an overview
of the tool and welcome newcomers.
- The documentation (distributed in the
tarballs) includes examples and howtos to get you quickly at full
speed, as well as a complete reference guide.
- Naturaly, we also produce publications
introducing our scientific background and detailing our realizations.