Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Indentation fix
[simgrid.git] / doc / index.doc
index ba0af92..95dd526 100644 (file)
@@ -2,7 +2,18 @@
 
 <center>
 \htmlonly
 
 <center>
 \htmlonly
-<img align=center src="simgrid_logo.png" alt="SimGrid"><br>
+<table width="100%">
+       <tr>
+               <td valign="middle" align="left">
+                               <img src="simgrid_logo_2011.png" alt="SimGrid - Scalable simulation of distributed systems, ranging from grids to peer-to-peer systems" />
+               </td>
+               <td valign="middle" align="left">
+\endhtmlonly
+\htmlinclude .index.doc.toc
+\htmlonly
+               </td>
+       </tr>
+</table>
 \endhtmlonly
 </center>
 
 \endhtmlonly
 </center>
 
@@ -15,11 +26,12 @@ platforms ranging from simple network of workstations to Computational
 Grids.
 \htmlonly <!-- ______BODY_END______ --!> \endhtmlonly
 
 Grids.
 \htmlonly <!-- ______BODY_END______ --!> \endhtmlonly
 
-  - The official webpage is <a href="http://simgrid.gforge.inria.fr/">simgrid.gforge.inria.fr</a>. 
-  - The Frequently Asked Questions are <a href="faq.html">here</a>. 
-  - The development webpage is <a href="https://gforge.inria.fr/projects/simgrid//">gforge.inria.fr/projects/simgrid</a>. 
+  - The official webpage is <a href="http://simgrid.gforge.inria.fr/">simgrid.gforge.inria.fr</a>.
+  - The Frequently Asked Questions are <a href="http://simgrid.gforge.inria.fr/faq.html">here</a>.
+  - The development webpage is <a href="https://gforge.inria.fr/projects/simgrid//">gforge.inria.fr/projects/simgrid</a>.
   - The user mailing list is <simgrid-user@lists.gforge.inria.fr>
   - The user mailing list is <simgrid-user@lists.gforge.inria.fr>
-  - The SimGrid software package can be downloaded from <a href="https://gforge.inria.fr/frs/?group_id=12">here</a>. 
+  - The SimGrid software package can be downloaded from <a href="http://simgrid.gforge.inria.fr/download.php">here</a>.
+<br>
 
 <hr>
 
 
 <hr>
 
@@ -37,10 +49,11 @@ three-layered (click on the picture to jump to a specific component).
 <br><b>Relationships between the SimGrid components (click to jump to API)</b>
 </center>
 \endhtmlonly
 <br><b>Relationships between the SimGrid components (click to jump to API)</b>
 </center>
 \endhtmlonly
+\htmlonly <!-- ______BODY_END______ --!> \endhtmlonly
 
 \subsection overview_envs Programmation environments layer
 
 
 \subsection overview_envs Programmation environments layer
 
-SimGrid provides several programmation environments built on top of a uniq
+SimGrid provides several programmation environments built on top of a unique
 simulation kernel. Each environment targets a specific audiance and
 constitutes a different paradigm. To choose which of them you want to use,
 you have to think about what you want to do and what would be the result of
 simulation kernel. Each environment targets a specific audiance and
 constitutes a different paradigm. To choose which of them you want to use,
 you have to think about what you want to do and what would be the result of
@@ -57,11 +70,11 @@ your work.
  - If you want to study the behaviour of a MPI application using emulation
    technics, you should have a look at the <b>\ref SMPI_API</b> (Simulated
    MPI) programming environment. Unfortunately, this work is still underway.
  - If you want to study the behaviour of a MPI application using emulation
    technics, you should have a look at the <b>\ref SMPI_API</b> (Simulated
    MPI) programming environment. Unfortunately, this work is still underway.
-   Check the \ref SMPI_API section for more information. 
-   
+   Check the \ref SMPI_API section for more information.
+
  - If you want to develop a real distributed application, then you may find
    <b>\ref GRAS_API</b> (Grid Reality And Simulation) useful. This is an API
  - If you want to develop a real distributed application, then you may find
    <b>\ref GRAS_API</b> (Grid Reality And Simulation) useful. This is an API
-   for the realization of distributed applications. 
+   for the realization of distributed applications.
    \n\n
    Moreover, there is two implementations of this API: one on top of the
    SURF (allowing to develop and test your application within the comfort of
    \n\n
    Moreover, there is two implementations of this API: one on top of the
    SURF (allowing to develop and test your application within the comfort of
@@ -76,15 +89,15 @@ your work.
    See the \ref GRAS_API section for more details.
 
 If your favorite programming environment/model is not there (BSP,
    See the \ref GRAS_API section for more details.
 
 If your favorite programming environment/model is not there (BSP,
-components, DAG, etc.) is not represented in the SimGrid toolkit yet, you may
-consider adding it. You should contact us first on the 
-<a href=http://lists.gforge.inria.fr/mailman/listinfo/simgrid-devel>SimGrid 
+components, OpenMP, etc.) is not represented in the SimGrid toolkit yet, you may
+consider adding it. You should contact us first on the
+<a href=http://lists.gforge.inria.fr/mailman/listinfo/simgrid-devel>SimGrid
 developers mailing list</a>, though.
 
 \subsection overview_kernel Simulation kernel layer
 
 The core functionnalities to simulate a virtual platform are provided by a
 developers mailing list</a>, though.
 
 \subsection overview_kernel Simulation kernel layer
 
 The core functionnalities to simulate a virtual platform are provided by a
-module called <b>\ref SURF_API</b> ("that's historical, my friend").  It is
+module called <b>\ref SURF_API</b>.  It is
 very low-level and is not intended to be used as such by end-users. Instead,
 it serve as a basis for the higher level layer.
 
 very low-level and is not intended to be used as such by end-users. Instead,
 it serve as a basis for the higher level layer.
 
@@ -107,34 +120,28 @@ XBT_dict, \ref XBT_heap, \ref XBT_set and \ref XBT_swag.
 See the \ref XBT_API section for more details.
 
 
 See the \ref XBT_API section for more details.
 
 
-Any question, remark or suggestion are welcome on the 
-<a href=http://lists.gforge.inria.fr/mailman/listinfo/simgrid-user>SimGrid users
-mailing list</a>.
-\htmlonly <!-- ______BODY_END______ --!> \endhtmlonly
-
-<hr>
-
-\section people People
+\subsection lucas_layer Tracing simulation
+Finally, a transversal module allows you to trace your simulation. More documentation in the section \ref TRACE_doc
 
 
-SimGrid is a joint project between University of Hawai at Manoa, ID
-Laboratory (Grenoble, France) and University of Nancy (France). The
-authors of SimGrid are:
+\htmlonly <!-- ______BODY_BEGIN______ --!> \endhtmlonly
+<br>
+The SimGrid software package can be downloaded from
+<a href="http://simgrid.gforge.inria.fr/download.php">here</a>.<br>
 
 
- - Henri Casanova <casanova#cs.ucsd.edu> (Information and Computer Sciences Department, University of Hawai`i at Manoa)
- - Arnaud Legrand <arnaud.legrand#imag.fr> ("Informatique et Distribution" Laboratory (Grenoble, France), MESCal project)
- - Martin Quinson <martin.quinson#loria.fr> (University of Nancy (Nancy, France), LORIA Laboratory, Algorille project)
+If you are interested in the history of SimGrid and in current and planned development,
+you can find out more <a href="http://simgrid.gforge.inria.fr/history.html">here</a>.
 
 
-\subsection contributers Contributers and alumni project members
+Any question, remark or suggestion are welcome on the
+<a href="http://lists.gforge.inria.fr/mailman/listinfo/simgrid-user">SimGrid users
+mailing list</a>.
 
 
- - Loris Marchal: wrote the algorithm for simulation TCP bandwidth-sharing.
- - Julien Lerouge : wrote a XML parser for ENV descriptions and helped for
-   the general design during a 4 month period (march-june 2002) 
-   in the LIP.
- - ClĂ©ment Menier and Marc Perache : wrote a first prototype of the MSG
-   interface during a project at ENS-Lyon (jan 2002). 
- - Dmitrii Zagorodnov : wrote some parts of the first version of SimGrid
-   (1999). 
+\htmlonly <!-- ______BODY_END______ --!> \endhtmlonly
 
 <hr>
 
 <hr>
+\htmlonly
+<center>
+<a href="http://creativecommons.org/licenses/LGPL/2.1/"><img alt="CC-GNU LGPL" border="0" src="http://creativecommons.org/images/public/cc-LGPL-a.png" /></a>
+</center>
+\endhtmlonly
 
 */
 
 */