Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
9 years agoadd functions to check the correct process of make structures for routing
navarrop [Tue, 28 Sep 2010 08:52:35 +0000 (08:52 +0000)]
add functions to check the correct process of make structures for routing

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8237 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoadd the dijkstra routing and cache too
navarrop [Tue, 28 Sep 2010 08:52:34 +0000 (08:52 +0000)]
add the dijkstra routing and cache too

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8236 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoadded the floyd algorithm first version
navarrop [Tue, 28 Sep 2010 08:52:33 +0000 (08:52 +0000)]
added the floyd algorithm first version

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8235 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agopre version hierarchical routing, fix memory leak
navarrop [Tue, 28 Sep 2010 08:52:31 +0000 (08:52 +0000)]
pre version hierarchical routing, fix memory leak

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8234 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoadd a free dynar
navarrop [Tue, 28 Sep 2010 08:52:30 +0000 (08:52 +0000)]
add a free dynar

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8233 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agopre version of hierarchical routing, make in a recursive way
navarrop [Tue, 28 Sep 2010 08:52:28 +0000 (08:52 +0000)]
pre version of hierarchical routing, make in a recursive way

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8232 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoI comment all the calls to used_routing, in order to use global routing.
navarrop [Tue, 28 Sep 2010 08:52:26 +0000 (08:52 +0000)]
I comment all the calls to used_routing, in order to use global routing.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8231 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agochanges for solve warrings
navarrop [Tue, 28 Sep 2010 08:52:23 +0000 (08:52 +0000)]
changes for solve warrings

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8230 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoadd the floyd approach
navarrop [Tue, 28 Sep 2010 08:52:21 +0000 (08:52 +0000)]
add the floyd approach

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8229 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoadd the floyd algorithm for a routing schema
navarrop [Tue, 28 Sep 2010 08:52:20 +0000 (08:52 +0000)]
add the floyd algorithm for a routing schema

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8228 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoadd the floyd algorithm for a routing schema L
navarrop [Tue, 28 Sep 2010 08:52:18 +0000 (08:52 +0000)]
add the floyd algorithm for a routing schema L

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8227 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoThe new directives for parsing the hierarchical routing
navarrop [Tue, 28 Sep 2010 08:52:17 +0000 (08:52 +0000)]
The new directives for parsing the hierarchical routing

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8226 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoThe second version of the hierarchical routing, Here I add parse directives
navarrop [Tue, 28 Sep 2010 08:52:16 +0000 (08:52 +0000)]
The second version of the hierarchical routing, Here I add parse directives

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8225 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoThe second version of hierarchical routing, In this file I comment some lines to...
navarrop [Tue, 28 Sep 2010 08:52:14 +0000 (08:52 +0000)]
The second version of hierarchical routing, In this file I comment some lines to make a work example

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8224 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoThe second version of hierarchical routing. Here I put the structures of the global...
navarrop [Tue, 28 Sep 2010 08:52:13 +0000 (08:52 +0000)]
The second version of hierarchical routing. Here I put the structures of the global routing model.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8223 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoThe second version of hierarchical routing. I implemented the parse functions and...
navarrop [Tue, 28 Sep 2010 08:52:11 +0000 (08:52 +0000)]
The second version of hierarchical routing. I implemented the parse functions and the routing functions, both at global level and local level.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8222 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoFirst version of hierarchical routing.
navarrop [Tue, 28 Sep 2010 08:52:10 +0000 (08:52 +0000)]
First version of hierarchical routing.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8221 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoRevert "Compilation broken." This wasn't suppose to be commited.
pini [Mon, 27 Sep 2010 16:03:45 +0000 (16:03 +0000)]
Revert "Compilation broken." This wasn't suppose to be commited.

This reverts commit d2463b9dd8b903446a52afa4b6928b0e4b036504.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8220 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoRemoved unused variables and added missing return call.
pini [Mon, 27 Sep 2010 16:01:05 +0000 (16:01 +0000)]
Removed unused variables and added missing return call.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8219 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoCompilation broken.
pini [Mon, 27 Sep 2010 16:01:03 +0000 (16:01 +0000)]
Compilation broken.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8218 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoadding some setter methods
coldpeace [Mon, 27 Sep 2010 12:52:21 +0000 (12:52 +0000)]
adding some setter methods

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8217 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoAdded local and global sampling.
pini [Mon, 27 Sep 2010 10:18:49 +0000 (10:18 +0000)]
Added local and global sampling.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8216 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoadd 2 entries and some missing commas
suter [Mon, 27 Sep 2010 08:07:24 +0000 (08:07 +0000)]
add 2 entries and some missing commas

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8215 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agokill an unused file
mquinson [Mon, 27 Sep 2010 07:56:28 +0000 (07:56 +0000)]
kill an unused file

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8214 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoFix an external ref
mquinson [Mon, 27 Sep 2010 07:56:25 +0000 (07:56 +0000)]
Fix an external ref

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8213 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoRename CLEANUP definition (used after TRY) into TRY_CLEANUP
navarrop [Thu, 23 Sep 2010 12:21:24 +0000 (12:21 +0000)]
Rename CLEANUP definition (used after TRY) into TRY_CLEANUP
due to other definition of CLEANUP
like src/xbt/graphxml.c:1201 "#define CLEANUP  cleanup()"

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8212 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoUpdate scripts for pipol
navarrop [Thu, 23 Sep 2010 11:17:15 +0000 (11:17 +0000)]
Update scripts for pipol

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8211 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agocode clean-up
schnorr [Thu, 23 Sep 2010 10:48:38 +0000 (10:48 +0000)]
code clean-up

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8210 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agonew configuration option tracing/platform/method
schnorr [Thu, 23 Sep 2010 10:48:37 +0000 (10:48 +0000)]
new configuration option tracing/platform/method

details:
- may be "a", "b", "c"
- tracing behavior for each method as explained in previous commit

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8209 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoAdded a version of DT with RAM folding.
pini [Thu, 23 Sep 2010 10:01:21 +0000 (10:01 +0000)]
Added a version of DT with RAM folding.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8208 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoUpdate _units file in svn.
navarrop [Thu, 23 Sep 2010 09:51:31 +0000 (09:51 +0000)]
Update _units file in svn.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8207 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoInitialize value. Compilation with Full Flags.
navarrop [Thu, 23 Sep 2010 09:51:30 +0000 (09:51 +0000)]
Initialize value. Compilation with Full Flags.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8206 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoRename CLEANUP macro into _CLEANUP for Supernovae mode.
navarrop [Thu, 23 Sep 2010 09:51:29 +0000 (09:51 +0000)]
Rename CLEANUP macro into _CLEANUP for Supernovae mode.
There were two definition of CLEANUP.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8205 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoOups, variable names are not same. Fix the bug with Supernovae.
navarrop [Thu, 23 Sep 2010 09:51:26 +0000 (09:51 +0000)]
Oups, variable names are not same. Fix the bug with Supernovae.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8204 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoTake size into account when building a unique name.
pini [Thu, 23 Sep 2010 09:14:04 +0000 (09:14 +0000)]
Take size into account when building a unique name.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8203 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agodedicated file to trace categorized resource utilization
schnorr [Thu, 23 Sep 2010 09:06:46 +0000 (09:06 +0000)]
dedicated file to trace categorized resource utilization

details:
- src/instr/resource_utilization.c
- three methods implemented:
   - A (dumb tracing, all update_actions_state are transformed in two events)
   - B (try to resume the tracing if the utilization value did not change)
         => it produces the same trace as A, resumed if update_actions_state
            do not change the values on all updates
   - C (categorized resource utilization integrated within the scope of a smx_action)

- method A generates a gigantic trace file, B is the solution for MSG, but not for SMPI
- method C is the solution for SMPI, but we lost details on each update
- now, method B is active

todo:
- create an option to select which method to use

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8202 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoupdating traced IS NAS benchmark to get one category per MPI rank
schnorr [Thu, 23 Sep 2010 09:06:44 +0000 (09:06 +0000)]
updating traced IS NAS benchmark to get one category per MPI rank

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8201 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agocosmetics: fixing identation
schnorr [Thu, 23 Sep 2010 09:06:43 +0000 (09:06 +0000)]
cosmetics: fixing identation

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8200 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoplacing instrumentation of network utilization on better place
schnorr [Thu, 23 Sep 2010 09:06:43 +0000 (09:06 +0000)]
placing instrumentation of network utilization on better place

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8199 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoAdded RAM folding to SMPI.
pini [Wed, 22 Sep 2010 12:07:21 +0000 (12:07 +0000)]
Added RAM folding to SMPI.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8198 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoonly remove from dict if the key is there
schnorr [Fri, 17 Sep 2010 14:33:23 +0000 (14:33 +0000)]
only remove from dict if the key is there

details:
- fix on multiple calls to TRACE_smpi_set_category(NULL)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8197 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agocreating instrumented versions of DT, EP and IS benchmarks
schnorr [Fri, 17 Sep 2010 09:26:52 +0000 (09:26 +0000)]
creating instrumented versions of DT, EP and IS benchmarks

details:
- new directories created to avoid the modification of the original .c files
- the binaries created have the same name as the binaries generated by original benchmarks
- instrumentation consists basically in:
   - #include "instr/instr.h"
   - use TRACE_smpi_set_category to declare and set a category to monitor resource utilization
   - execute with -trace parameter
- no instrumentation needed if only a traditional gantt-chart is needed
   - in this case, original versions of benchmarks must be executed with -trace parameter only

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8196 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agocreating a static version of libsmpi version to link against HPL benchmark
schnorr [Thu, 16 Sep 2010 15:18:04 +0000 (15:18 +0000)]
creating a static version of libsmpi version to link against HPL benchmark

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8195 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agosmaller size so ctest don't give a timeout during tests
schnorr [Wed, 15 Sep 2010 15:58:30 +0000 (15:58 +0000)]
smaller size so ctest don't give a timeout during tests

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8194 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agosimple example of smpi tracing with platform utilization (with three categories)
schnorr [Wed, 15 Sep 2010 15:58:29 +0000 (15:58 +0000)]
simple example of smpi tracing with platform utilization (with three categories)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8193 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoupdating smpi_traced.tesh file to cope with platform utilization output
schnorr [Wed, 15 Sep 2010 15:58:27 +0000 (15:58 +0000)]
updating smpi_traced.tesh file to cope with platform utilization output

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8192 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agousing categories to trace platform utilization on smpi tracing example
schnorr [Wed, 15 Sep 2010 15:58:26 +0000 (15:58 +0000)]
using categories to trace platform utilization on smpi tracing example

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8191 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoincreasing the message size for testing
schnorr [Wed, 15 Sep 2010 15:58:25 +0000 (15:58 +0000)]
increasing the message size for testing

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8190 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agowhen smpirun is executed with -trace parameter, activate the platform tracing
schnorr [Wed, 15 Sep 2010 15:58:25 +0000 (15:58 +0000)]
when smpirun is executed with -trace parameter, activate the platform tracing

details:
- even if TRACE_smpi_set_category is not used on the mpi application

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8189 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoproperly destroying containers at the end of trace file
schnorr [Wed, 15 Sep 2010 15:58:24 +0000 (15:58 +0000)]
properly destroying containers at the end of trace file

details:
- the name of the function called (TRACE_msg_clean) should change

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8188 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agotrace: new interface function for tracing resource categorized utilization with SMPI
schnorr [Wed, 15 Sep 2010 15:58:22 +0000 (15:58 +0000)]
trace: new interface function for tracing resource categorized utilization with SMPI

details:
- still experimental
- include "instr/instr.h" in your code MPI
- put TRACE_smpi_set_category ("name_of_your_cat") somewhere
in the code that all processes execute. example:
Do this:
{
  ...
  TRACE_smpi_set_category (...);
  if (rank == 0){
  }else{
  }
  ...
}
instead of this:
{
  ...
  if (rank == 0){
    TRACE_smpi_set_category (...);
  }else{
  }
  ...
}
- call TRACE_smpi_set_category (NULL) to de-activate
the tracing of the platform utilization according to
a category
- all this only works if the smpi simulation is launched with
the option --cfg=tracing/platform:1 (next commits will have
an additional option in smpirun to handle that)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8187 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agonot consider the time spent on SMPI tracing as part of application execution
schnorr [Wed, 15 Sep 2010 15:58:21 +0000 (15:58 +0000)]
not consider the time spent on SMPI tracing as part of application execution

details:
- considered now as part of communication (if bench monitors the time inside MPI functions)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8186 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agocreating a source file dedicated to handle the categories
schnorr [Wed, 15 Sep 2010 15:58:20 +0000 (15:58 +0000)]
creating a source file dedicated to handle the categories

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8185 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoBugfix: C is _not_ object-oriented (a.k.a. missing callback for the Constant network...
pini [Tue, 14 Sep 2010 14:39:41 +0000 (14:39 +0000)]
Bugfix: C is _not_ object-oriented (a.k.a. missing callback for the Constant network model)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8184 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoUpdate Doc.
navarrop [Mon, 13 Sep 2010 16:44:05 +0000 (16:44 +0000)]
Update Doc.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8183 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoUpdate doc for icomms.
navarrop [Mon, 13 Sep 2010 16:33:37 +0000 (16:33 +0000)]
Update doc for icomms.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8182 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoCosmetics.
navarrop [Mon, 13 Sep 2010 12:08:50 +0000 (12:08 +0000)]
Cosmetics.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8181 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoOups this is a mistake.
navarrop [Mon, 13 Sep 2010 11:55:11 +0000 (11:55 +0000)]
Oups this is a mistake.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8180 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoNot test with WIN32 but BORLAND because on windows there is GNU too.
navarrop [Mon, 13 Sep 2010 08:24:48 +0000 (08:24 +0000)]
Not test with WIN32 but BORLAND because on windows there is GNU too.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8179 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoIf we are on windows _GNU is defined by cmake.
navarrop [Mon, 13 Sep 2010 08:24:35 +0000 (08:24 +0000)]
If we are on windows _GNU is defined by cmake.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8178 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoUpdate CMakeLists for windows
navarrop [Mon, 13 Sep 2010 08:24:11 +0000 (08:24 +0000)]
Update CMakeLists for windows

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8177 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoWindows implementation
navarrop [Mon, 13 Sep 2010 08:23:54 +0000 (08:23 +0000)]
Windows implementation

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8176 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoWindows compatibility.
navarrop [Mon, 13 Sep 2010 08:23:36 +0000 (08:23 +0000)]
Windows compatibility.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8175 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agousing a trace marker to register the end of each flow in the gtnets example
schnorr [Fri, 10 Sep 2010 15:14:58 +0000 (15:14 +0000)]
using a trace marker to register the end of each flow in the gtnets example

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8174 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoDo not call xbt_cfg_set_int on the model-check option, it won't set it's value to...
cristianrosa [Tue, 7 Sep 2010 06:48:39 +0000 (06:48 +0000)]
Do not call xbt_cfg_set_int on the model-check option, it won't set it's value to the default one.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8173 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoLink to lib simgrid work when compil out of build source.
navarrop [Mon, 6 Sep 2010 12:11:25 +0000 (12:11 +0000)]
Link to lib simgrid work when compil out of build source.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8170 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoFixed return type.
pini [Mon, 6 Sep 2010 09:17:59 +0000 (09:17 +0000)]
Fixed return type.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8169 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoAdded missing MPI call.
pini [Mon, 6 Sep 2010 09:12:15 +0000 (09:12 +0000)]
Added missing MPI call.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8168 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoBugfix: invalid behaviour in datatype_copy.
pini [Mon, 6 Sep 2010 09:12:10 +0000 (09:12 +0000)]
Bugfix: invalid behaviour in datatype_copy.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8167 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoa few more corrected entries
suter [Mon, 30 Aug 2010 11:47:01 +0000 (11:47 +0000)]
a few more corrected entries

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8166 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agostart to clean up the bib file. Too many badly formatted entries for
suter [Mon, 30 Aug 2010 08:45:22 +0000 (08:45 +0000)]
start to clean up the bib file. Too many badly formatted entries for
my eyes

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8165 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoFix bug in the documentation.
alegrand [Tue, 24 Aug 2010 13:27:39 +0000 (13:27 +0000)]
Fix bug in the documentation.
It skipped the first author for each year and removed some HTML tags...

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8164 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoupdate
coldpeace [Sun, 22 Aug 2010 17:49:26 +0000 (17:49 +0000)]
update

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8162 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agofix the way to instanciate links via worsktation_ptask_L07 model when bypassing the...
coldpeace [Fri, 20 Aug 2010 09:42:12 +0000 (09:42 +0000)]
fix the way to instanciate links via worsktation_ptask_L07 model when bypassing the XML parser

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8161 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agomove e_surf_link_sharing_policy_t structure to surf.h and fix the way to create link...
coldpeace [Thu, 19 Aug 2010 16:02:25 +0000 (16:02 +0000)]
move e_surf_link_sharing_policy_t structure to surf.h and fix the way to create link resource when bypassing surf xml parser

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8160 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoRemove stupid "if" that prevents from displaying the help correctly and use die inste...
alegrand [Mon, 16 Aug 2010 22:23:47 +0000 (22:23 +0000)]
Remove stupid "if" that prevents from displaying the help correctly and use die instead of exit.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8159 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoextend lua console to simdag
coldpeace [Mon, 16 Aug 2010 14:32:07 +0000 (14:32 +0000)]
extend lua console to simdag

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8158 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoremove dependency line
coldpeace [Wed, 11 Aug 2010 13:06:35 +0000 (13:06 +0000)]
remove dependency line

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8157 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoadd gras console example, illustrating the use of lua gras generator to setup the...
coldpeace [Wed, 11 Aug 2010 13:01:53 +0000 (13:01 +0000)]
add gras console example, illustrating the use of lua gras generator to setup the project and lua console to bypass the parser

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8156 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agocleanups
coldpeace [Wed, 11 Aug 2010 11:14:31 +0000 (11:14 +0000)]
cleanups

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8155 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoremove duplicated line
coldpeace [Tue, 10 Aug 2010 16:35:37 +0000 (16:35 +0000)]
remove duplicated line

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8154 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoadd new source file to lua bindings code, having possibility to use a 'lua' version...
coldpeace [Tue, 10 Aug 2010 16:28:59 +0000 (16:28 +0000)]
add new source file to lua bindings code, having possibility to use a 'lua' version of gras_stub_generator tool to generate gras source files in bypass mode

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8153 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoupdating ChangeLog with tracing modifications
schnorr [Tue, 10 Aug 2010 15:06:51 +0000 (15:06 +0000)]
updating ChangeLog with tracing modifications

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8152 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agotest dict before giving its size...
coldpeace [Tue, 10 Aug 2010 13:32:07 +0000 (13:32 +0000)]
test dict before giving its size...

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8151 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agonew tesh to check smpi tracing
schnorr [Tue, 10 Aug 2010 11:32:29 +0000 (11:32 +0000)]
new tesh to check smpi tracing

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8150 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agofix on smpi tracing: check if tracing is disabled
schnorr [Tue, 10 Aug 2010 11:32:28 +0000 (11:32 +0000)]
fix on smpi tracing: check if tracing is disabled

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8149 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agompi example with several combinations of point-to-point message-passing functions
schnorr [Tue, 10 Aug 2010 11:32:27 +0000 (11:32 +0000)]
mpi example with several combinations of point-to-point message-passing functions

details:
- this example serves as stress test to the smpi instrumentation

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8148 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoupdate on smpirun script to accept -trace argument with the name of the tracefile
schnorr [Tue, 10 Aug 2010 11:32:26 +0000 (11:32 +0000)]
update on smpirun script to accept -trace argument with the name of the tracefile

details:
- among other parameters, smpirun accepts:
smpirun (...) -trace tracefile.trace (...) ./bcast (...)
- the parameter is translated to the following options to the simulator
--cfg=tracing/filename:${TRACEOPT} --cfg=tracing/smpi:1 where TRACEOPT
is the trace file passed as parameter

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8147 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoTweak a bit the dependence function
cristianrosa [Tue, 10 Aug 2010 08:21:52 +0000 (08:21 +0000)]
Tweak a bit the dependence function

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8146 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoprevents from adding invalid pointer to the dict
schnorr [Mon, 9 Aug 2010 15:51:27 +0000 (15:51 +0000)]
prevents from adding invalid pointer to the dict

details:
- the dictionary latency_limited_dict is managed by Pedro
- it uses as key the comm->act, which sometimes is NULL
when executing MSG examples (failure, for instance).

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8145 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoproper initilization of the model-check option
schnorr [Mon, 9 Aug 2010 15:51:26 +0000 (15:51 +0000)]
proper initilization of the model-check option

details:
- arnaud's modification

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8144 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agofix on the default value of fullduplex option
schnorr [Mon, 9 Aug 2010 15:51:26 +0000 (15:51 +0000)]
fix on the default value of fullduplex option

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8143 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoupdating tesh files to consider with new log messages
schnorr [Mon, 9 Aug 2010 15:51:24 +0000 (15:51 +0000)]
updating tesh files to consider with new log messages

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8142 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agodeclaring mark in the gtnets example
schnorr [Mon, 9 Aug 2010 15:51:23 +0000 (15:51 +0000)]
declaring mark in the gtnets example

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8141 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoremoving stdout log message
schnorr [Mon, 9 Aug 2010 15:51:23 +0000 (15:51 +0000)]
removing stdout log message

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8140 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agoremoving compilation warnings
schnorr [Mon, 9 Aug 2010 15:51:22 +0000 (15:51 +0000)]
removing compilation warnings

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8139 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agomanage links in a different way (to help tracing gtnets fullduplex behavior)
schnorr [Mon, 9 Aug 2010 15:51:21 +0000 (15:51 +0000)]
manage links in a different way (to help tracing gtnets fullduplex behavior)

details:
- by Arnaud

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8138 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agousing two dictionaries to keep host information (name and id)
schnorr [Mon, 9 Aug 2010 15:51:20 +0000 (15:51 +0000)]
using two dictionaries to keep host information (name and id)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8137 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agofix on trace: correct way to trace the amount of data transferred by gtnets
schnorr [Mon, 9 Aug 2010 15:51:19 +0000 (15:51 +0000)]
fix on trace: correct way to trace the amount of data transferred by gtnets

Conflicts:

src/surf/network_gtnets.c

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8136 48e7efb5-ca39-0410-a469-dd3cf9ba447f

9 years agofix on the name of the variable
schnorr [Mon, 9 Aug 2010 15:51:19 +0000 (15:51 +0000)]
fix on the name of the variable

details:
- gtnets_get_flow_rx returns the amount of bytes sent, not what remains

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8135 48e7efb5-ca39-0410-a469-dd3cf9ba447f