X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/36174e20fccd9865a859ea6302753fd1a8301049..abcec414741588aaaa8b719ae581b183b2327569:/doc/publis.doc
diff --git a/doc/publis.doc b/doc/publis.doc
index 472e4c596d..c9a8f100a0 100644
--- a/doc/publis.doc
+++ b/doc/publis.doc
@@ -1,51 +1,37 @@
/*! \page publis Reference publications about SimGrid
-When citing SimGrid, the prefered reference paper is Scheduling
-Distributed Applications: the SimGrid Simulation Framework, even if it's
-a bit old now. We are actively working on improving this.
+When citing SimGrid, the prefered reference paper is SimGrid: a
+Generic Framework for Large-Scale Distributed Experimentations.
-\li Scheduling Distributed Applications: the
- SimGrid Simulation Framework\n
- by Henri Casanova and Arnaud Legrand and Loris Marchal\n
- Proceedings of the third IEEE International Symposium
- on Cluster Computing and the Grid (CCGrid'03)\n
- Since the advent of distributed computer systems an active field
- of research has been the investigation of scheduling strategies
- for parallel applications. The common approach is to employ
- scheduling heuristics that approximate an optimal
- schedule. Unfortunately, it is often impossible to obtain
- analytical results to compare the efficacy of these heuristics.
- One possibility is to conducts large numbers of back-to-back
- experiments on real platforms. While this is possible on
- tightly-coupled platforms, it is infeasible on modern distributed
- platforms (i.e. Grids) as it is labor-intensive and does not
- enable repeatable results. The solution is to resort to
- simulations. Simulations not only enables repeatable results but
- also make it possible to explore wide ranges of platform and
+\li SimGrid: a Generic Framework for Large-Scale Distributed
+ Experimentations\n
+ by Henri Casanova, Arnaud Legrand and Martin Quinson\n
+ Proceedings of the 10th IEEE International Conference on Computer
+ Modelling and Simulation (UKSIM/EUROSIM'08)\n
+ Distributed computing is a very broad and active research area
+ comprising fields such as cluster computing, computational
+ grids, desktop grids and peer-to-peer (P2P) systems.
+ Unfortunately, it is often impossible to obtain theoretical or
+ analytical results to compare the performance of algorithms
+ targeting such systems. One possibility is to conduct large
+ numbers of back-to-back experiments on real platforms. While
+ this is possible on tightly-coupled platforms, it is infeasible
+ on modern distributed platforms as experiments are labor-intensive
+ and results typically not reproducible. Consequently, one must
+ resort to simulations, which enable reproducible results and also
+ make it possible to explore wide ranges of platform and
application scenarios.\n
- In this paper we present the SimGrid framework which enables the
- simulation of distributed applications in distributed computing
- environments for the specific purpose of developing and evaluating
- scheduling algorithms. This paper focuses on SimGrid v2, which
- greatly improves on the first version of the software with more
- realistic network models and topologies. SimGrid v2 also enables
- the simulation of distributed scheduling agents, which has become
- critical for current scheduling research in large-scale platforms.
- After describing and validating these features, we present a case
- study by which we demonstrate the usefulness of SimGrid for
- conducting scheduling research.\n
- http://www-id.imag.fr/Laboratoire/Membres/Legrand_Arnaud/articles/simgrid2_CCgrid03.pdf
-
-Previous publication do not cover the GRAS part of the framework. So, if you
-want to cite GRAS, please use this publication instead:
-
-\li Gras: A Research & Development Framework for Grid and P2P
- Infrastructures\n
- by Martin Quinson\n
- Best paper of the 18th IASTED International Conference on
- Parallel and Distributed Computing and Systems (PDCS 2006)\n
- http://www.loria.fr/~quinson/articles/gras-iasted06.pdf
+ In this paper we describe the SimGrid framework, a
+ simulation-based framework for evaluating cluster, grid and P2P
+ algorithms and heuristics. This paper focuses on SimGrid v3, which
+ greatly improves on previous versions thanks to a novel and
+ validated modular simulation engine that achieves higher
+ simulation speed without hindering simulation accuracy. Also, two
+ new user interfaces were added to broaden the targeted research
+ community. After surveying existing tools and methodologies we
+ describe the key features and benefits of SimGrid.\n
+ http://www.loria.fr/~quinson/articles/SimGrid-uksim08.pdf
\section publis_others Other publications
@@ -67,11 +53,14 @@ splited in 3 pages (also accessible from the navbar on top of this page):
-Year | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 |
+Year | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 |
+ 2008 | Total |
Amount of papers external to the core team |
- - | - | - | 3 | 6 | 3 | 8 | 3 |
+ - | - | - | 3 | 6 | 3 | 8 | 5 |
+ 1 | 26 |
Amount of papers co-signed by one team member |
- 1 | 1 | 1 | 2 | 2 | - | 4 | 4 |
+ 1 | 1 | 1 | 2 | 2 | - | 4 | 4 |
+ | 15 |
\page publis_core Other publications about the SimGrid framework
@@ -86,6 +75,13 @@ splited in 3 pages (also accessible from the navbar on top of this page):
M.S. Thesis, Dept. of Information and Computer Sciences, University of Hawai`i at Manoa, April 2007.\n
http://navet.ics.hawaii.edu/~casanova/homepage/theses/kayo_fujiwara_MS.pdf
+\li Gras: A Research & Development Framework for Grid and P2P
+ Infrastructures\n
+ by Martin Quinson\n
+ Best paper of the 18th IASTED International Conference on
+ Parallel and Distributed Computing and Systems (PDCS 2006)\n
+ http://www.loria.fr/~quinson/articles/gras-iasted06.pdf
+
\li The SimGrid Project - Simulation and Deployment of Distributed Applications\n
by A. Legrand, M. Quinson, K. Fujiwara, H. Casanova\n
POSTER in Proceedings of the IEEE International Symposium on High Performance Distributed Computing (HPDC-15), Paris, France, May 2006.\n
@@ -94,6 +90,12 @@ splited in 3 pages (also accessible from the navbar on top of this page):
\endhtmlonly
http://navet.ics.hawaii.edu/~casanova/homepage/papers/simgrid_hpdc06.pdf
+\li Scheduling Distributed Applications: the SimGrid Simulation Framework\n
+ by Henri Casanova and Arnaud Legrand and Loris Marchal\n
+ Proceedings of the third IEEE International Symposium
+ on Cluster Computing and the Grid (CCGrid'03)\n
+ http://www-id.imag.fr/Laboratoire/Membres/Legrand_Arnaud/articles/simgrid2_CCgrid03.pdf
+
\li A Network Model for Simulation of Grid Application\n
by Henri Casanova and Loris Marchal\n
\anchor paper_tcp
@@ -170,7 +172,7 @@ splited in 3 pages (also accessible from the navbar on top of this page):
highlights current implementation issues. We also give some
experimental results and describe work that builds on SimGrid's
functionalities.\n
- http://grail.sdsc.edu/papers/simgrid_ccgrid01.ps.gz
+ http://doi.ieeecomputersociety.org/10.1109/CCGRID.2001.923223
\page publis_extern Papers that use SimGrid-generated results (not counting our owns)
@@ -178,20 +180,34 @@ This list is a selection of articles. We list only papers written by people
external to the development group, but we also use our tool ourselves (see
next section).
+- 2008
+ - Scheduling Dynamic Workflows onto Clusters of Clusters using Postponing\n
+ by Sascha Hunold, Thomas Rauber and Frédéric Suter.\n
+ Proceedings of the 3rd International Workshop on Workflow Systems in
+ e-Science (WSES 08), Lyon, France, May 2008.
- 2007
- - Scheduling Δ-Critical Tasks in Mixed-Parallel Applications on a National Grid\n
+ - Reactive Grid Scheduling of DAG Applications.\n by
+ I. Hernandez and M. Cole (UK). In Parallel and Distributed Computing and Networks, 2007.\n
+ http://www.actapress.com/PaperInfo.aspx?PaperID=29625
+ - Dynamic Scheduling of Multi-Processor Tasks on Clusters of Clusters\n
+ by S. Hunold, T. Rauber and G. Rünger.\n
+ Proceedings of the Sixth International Workshop on Algorithms,
+ Models and Tools for Parallel Computing on Heterogeneous Networks
+ (Heteropar'07), Austin, TX, September 2007.
+ - Scheduling Delta-Critical Tasks in Mixed-Parallel Applications on a National Grid\n
by Frédéric Suter.\n
In 8th IEEE/ACM International Conference on Grid Computing (Grid 2007), Austin, TX, September 2007.
- Brokering strategies in computational grids using stochastic
prediction models.\n by Vandy Berten and Bruno
Gaujal. In Parallel Computing, vol. 33(4-5): 238-249, 2007.\n
http://dev.ulb.ac.be/sched/articles/PARCO.pdf
- - Managing Scheduling and Replication in the LHC Grid .\n by
+ - Managing Scheduling and Replication in the LHC Grid.\n by
Thomas Ferrandiz and Vania Marangozova. In CoreGrid
Workshop on middleware, 2007.\n
- 2006
- Simbatch: an API for simulating and predicting the performance of parallel resources and batch systems.\n
+ by Jean-Sébastien Gay and Yves Caniou\n
INRIA Research Report 6040, November 2006.\n
https://hal.inria.fr/inria-00115880
- Simbatch : une API pour la simulation et la prédiction de performances de systèmes batch\n
@@ -207,7 +223,7 @@ next section).
In Proceedings of 12th International Euro-Par Conference, Euro-Par 2006.\n
August 29 - September 1, Pages 167--176, Dresden, Germany.
- Critical Path and Area Based Scheduling of Parallel Task Graphs on Heterogeneous Platforms\n
- by Tchimou N'Takpé and Frédéric Suter\n
+ by Tchimou N'Takpé and Frédéric Suter\n
Proceedings of the Twelfth International Conference on Parallel and Distributed Systems (ICPADS)\n
Minneapolis, MN, July 12-15, 2006.
- Sensitivity Analysis of Knapsack-based Task Scheduling on the Grid\n
@@ -247,10 +263,10 @@ next section).
http://www.polytech.unice.fr/~hrenard/recherche/Renpar16.ps
- 2004
- Deadline Scheduling with Priority for Client-Server Systems on the Grid\n
- by E Caron, PK Chouhan, F Desprez\n
+ by Eddy Caron, PK Chouhan, Frédéric Desprez\n
in IEEE International Conference On Grid Computing. Super Computing 2004, oct 2004.
- Efficient Scheduling Heuristics for GridRPC Systems\n
- by Y. Caniou and E. Jeannot.\n
+ by Yves Caniou and Emmanuel Jeannot.\n
in IEEE QoS and Dynamic System workshop (QDS) of International Conference
on Parallel and Distributed Systems (ICPADS), New-Port Beach California, USA,
pages 621-630, July 2004\n
@@ -280,11 +296,11 @@ next section).
in Grid and Cooperative Computing: Second International Workshop, GCC 2003, Shanghai, China, December 7-10, 2003 (LNCS)\n
http://www.chinagrid.edu.cn/chinagrid/download/GCC2003/pdf/266.pdf
- New Dynamic Heuristics in the Client-Agent-Server Model\n
- by Y. Caniou and E. Jeannot\n
+ by Yves Caniou and Emmanuel Jeannot\n
in IEEE 13th Heteregeneous Computing Workshop - HCW'03, Nice, France, April 2003.\n
http://graal.ens-lyon.fr/~ycaniou/HCW03.ps
- A Hierarchical Resource Reservation Algorithm for Network Enabled Servers\n
- by E. Caron, F. Desprez, F. Petit, V. Villain\n
+ by Eddy Caron, Frédéric Desprez, Franck Petit, V. Villain\n
in the 17th International Parallel and Distributed Processing Symposium -- IPDPS'03, Nice - France, April 2003.
\page publis_intra Our own papers that use SimGrid-generated results
@@ -298,7 +314,7 @@ generated by SimGrid.
In Seventh IEEE International Symposium on Cluster Computing and
the Grid (CCGrid 2007), 14-17 May 2007, Rio de Janeiro, Brazil.
- A Comparison of Scheduling Approaches for Mixed-Parallel Applications on Heterogeneous Platforms\n
- by T. N'takpé, F. Suter, and Henri Casanova\n
+ by Tchimou N'takpé, Frédéric Suter, and Henri Casanova\n
In 6th International Symposium on Parallel and Distributed Computing, Hagenberg, Austria, July 2007.
- A First Step Towards Automatically Building Network Representations\n
by Lionel Eyraud-Dubois, Arnaud Legrand, Martin Quinson and Frédéric Vivien\n