The SimGrid tutorial is an one morning event held in conjunction with the Second Latin-America Conference in High Performance Computing (CLCAR 2009). The tutorial will take place on September the 22th, 2009 in Merida, Venezuela.
SimGrid is a toolkit that provides core features for the simulation of distributed applications in heterogeneous distributed environments. The goal of the project is to facilitate research in the area of distributed and parallel applications on distributed computing platforms. Such platforms may rang from a simple network of workstations to complex clusters, grids and P2Ps environments.
http://simgrid.gforge.inria.fr/
The reference publication about the project is the following:
H. Casanova, A. Legrand and M. Quinson. SimGrid: a Generic Framework
for Large-Scale Distributed Experimentations. In proceedings of
Conference on Computer Modelling and Simulation, 2008.
* C programming
* Parallel architectures
* Master/Slave strategy
* Bag of task applications
* Performance evaluation
* Handout version of first part presentation [simgrid-tutorial.pdf]
* Handout version of second part presentation [simgrid-tutorial-part-2.pdf]
* Main source code [mslave.c]
* Master/Slave and Scheduler source code
[sched_struct.c/sched_struct.h]
* Platform file [platform.xml]
* Deployment using dumb master
[deployment_simple.xml]
* Testing script and generic deployment file
[test.sh/deployment_generic.xml]