SimGrid~\cite{casanova+legrand+quinson.2008.simgrid,SimGrid} is a simulation
framework to sudy the behavior of large-scale distributed systems. As its name
says, it emanates from the grid computing community, but is nowadays used to
-study grids, clouds, HPC or peer-to-peer systems.
-%- open source, developped since 1999, one of the major solution in the field
-%
+study grids, clouds, HPC or peer-to-peer systems. The early versions of SimGrid
+date from 1999, but it's still actively developped and distributed as an open
+source software. Today, it's one of the major generic tools in the field of
+simulation for large-scale distributed systems.
+
SimGrid provides several programming interfaces: MSG to simulate Concurrent
Sequential Processes, SimDAG to simulate DAGs of (parallel) tasks, and SMPI to
run real applications written in MPI~\cite{MPI}. Apart from the native C
interface, SimGrid provides bindings for the C++, Java, Lua and Ruby programming
languages. The SMPI interface supports applications written in C or Fortran,
-with little or no modifications.
-%- implements most of MPI-2 \cite{ref} standard [CHECK]
+with little or no modifications. SMPI implements about \np[\%]{80} of the MPI
+2.0 standard~\cite{bedaride:hal-00919507}.
%%% explain simulation
%- simulated processes folded in one real process
%%% validation + refs
-\AG{Décrire SimGrid~\cite{casanova+legrand+quinson.2008.simgrid,SimGrid} (Arnaud)}
-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Simulation of the multisplitting method}
%Décrire le problème (algo) traité ainsi que le processus d'adaptation à SimGrid.
year = 2014,
}
+@InProceedings{bedaride:hal-00919507,
+ title = {{Toward Better Simulation of MPI Applications on
+ Ethernet/TCP Networks}},
+ author = {Bedaride, Paul and Degomme, Augustin and Genaud,
+ St{\'e}phane and Legrand, Arnaud and Markomanolis,
+ George and Quinson, Martin and Stillwell, Mark, Lee
+ and Suter, Fr{\'e}d{\'e}ric and Videau, Brice},
+ booktitle = {{PMBS13 - 4th International Workshop on Performance
+ Modeling, Benchmarking and Simulation of High
+ Performance Computer Systems}},
+ address = {Denver, {\'E}tats-Unis},
+ year = 2013,
+ month = Nov,
+}
@article{BuRaCa,
title = {Modeling and Simulation of Scalable Cloud Computing Environments and the CloudSim Toolkit: Challenges and Opportunities