Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
10 years ago- MPI_Scatter() /* untested */
genaud [Thu, 9 Jul 2009 20:36:21 +0000 (20:36 +0000)]
- MPI_Scatter()  /* untested */
- associated tests

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

10 years agoSURF models diagram class
mquinson [Wed, 8 Jul 2009 06:58:04 +0000 (06:58 +0000)]
SURF models diagram class

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

10 years agoFix make dist by locating surf_resource.h in its real location
mquinson [Tue, 7 Jul 2009 21:19:20 +0000 (21:19 +0000)]
Fix make dist by locating surf_resource.h in its real location

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

10 years agoheader to explain
genaud [Tue, 7 Jul 2009 21:09:52 +0000 (21:09 +0000)]
header to explain

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

10 years agoooops. Forgot this new one.
genaud [Tue, 7 Jul 2009 21:05:45 +0000 (21:05 +0000)]
ooops. Forgot this new one.

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

10 years agoOops. Forgot to commit the header.
genaud [Tue, 7 Jul 2009 17:30:44 +0000 (17:30 +0000)]
Oops. Forgot to commit the header.

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

10 years agoDisplay the list of still queued messages in SG mode when existing the process
mquinson [Tue, 7 Jul 2009 13:19:10 +0000 (13:19 +0000)]
Display the list of still queued messages in SG mode when existing the process

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

10 years agoupdate the entry on finding more platforms now that the PDA project is up and running
mquinson [Tue, 7 Jul 2009 12:46:03 +0000 (12:46 +0000)]
update the entry on finding more platforms now that the PDA project is up and running

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

10 years agoChange logic so that we don't use a value uninitialized
mquinson [Sat, 4 Jul 2009 00:08:52 +0000 (00:08 +0000)]
Change logic so that we don't use a value uninitialized

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

10 years agoOoops, forgot that file
mquinson [Sat, 4 Jul 2009 00:02:57 +0000 (00:02 +0000)]
Ooops, forgot that file

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

10 years agoFurther work on objectification of resources: use s_surf_resource_lmm_t in s_link_CM02_t
mquinson [Sat, 4 Jul 2009 00:02:25 +0000 (00:02 +0000)]
Further work on objectification of resources: use s_surf_resource_lmm_t in s_link_CM02_t

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

10 years agoinline the accessors of surf_resource_t
mquinson [Sat, 4 Jul 2009 00:02:20 +0000 (00:02 +0000)]
inline the accessors of surf_resource_t

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

10 years agomerge redundant surf_cpu_state_t and surf_link_state_t into surf_resource_state_t...
mquinson [Sat, 4 Jul 2009 00:02:14 +0000 (00:02 +0000)]
merge redundant surf_cpu_state_t and surf_link_state_t into surf_resource_state_t; Put datatype declaration into a new src/include/surf/datatypes.h; introduce a still-to-be-used surf_resource_lmm_t type (ancestor of link and cpu)

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

10 years agodocument one of Stephane's recent changes
mquinson [Sat, 4 Jul 2009 00:02:06 +0000 (00:02 +0000)]
document one of Stephane's recent changes

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

10 years ago- MPI_Barrier() as a collective
genaud [Fri, 3 Jul 2009 16:49:58 +0000 (16:49 +0000)]
- MPI_Barrier() as a collective
- check code (allreduce still crashing)

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

10 years agoAdd the main class of surf: the generic model. More to come
mquinson [Fri, 3 Jul 2009 13:03:06 +0000 (13:03 +0000)]
Add the main class of surf: the generic model. More to come

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

10 years agoembed smpi/smpi_coll_private.h in the tarball
genaud [Thu, 2 Jul 2009 16:25:03 +0000 (16:25 +0000)]
embed smpi/smpi_coll_private.h in the tarball

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

10 years ago* added support for optimized collectives:
genaud [Thu, 2 Jul 2009 16:22:39 +0000 (16:22 +0000)]
* added support for optimized collectives:
  smpi_coll.c has tree structures and tree implementations

* Bcast has its original implementation renamed as flat_tree_bcast()
  and the new default one is binomial_tree_bcast()

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

10 years agoMake sure upper layer can retrieve the properties of workstations (and that's the...
mquinson [Thu, 2 Jul 2009 08:00:36 +0000 (08:00 +0000)]
Make sure upper layer can retrieve the properties of workstations (and that's the only properties they are interested in)

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

10 years agoKill SD_link_get_properties: hard to maintain and makes very little sense (Shout...
mquinson [Thu, 2 Jul 2009 08:00:34 +0000 (08:00 +0000)]
Kill SD_link_get_properties: hard to maintain and makes very little sense (Shout out if you used it.)

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

10 years agoAdd a command-line option to choose the routing schema to use
mquinson [Thu, 2 Jul 2009 08:00:10 +0000 (08:00 +0000)]
Add a command-line option to choose the routing schema to use

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

10 years agoimplement a constructor for surf_action_t; draft a surf_action_maxmin_t for actions...
mquinson [Thu, 2 Jul 2009 08:00:07 +0000 (08:00 +0000)]
implement a constructor for surf_action_t; draft a surf_action_maxmin_t for actions using maxmin

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

10 years agoActually implement surf_resource_properties so that it links (sorry)
mquinson [Thu, 2 Jul 2009 07:59:44 +0000 (07:59 +0000)]
Actually implement surf_resource_properties so that it links (sorry)

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

10 years agoMake sure that gtnets model still compiles after all changes in models. I cannot...
mquinson [Thu, 2 Jul 2009 07:59:42 +0000 (07:59 +0000)]
Make sure that gtnets model still compiles after all changes in models. I cannot test it here though

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

10 years agoIntegrate properties into surf_resource_t
mquinson [Thu, 2 Jul 2009 07:59:18 +0000 (07:59 +0000)]
Integrate properties into surf_resource_t

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

10 years agoAlso kill the cards from network_constant
mquinson [Thu, 2 Jul 2009 07:59:16 +0000 (07:59 +0000)]
Also kill the cards from network_constant

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

10 years agokill link_set (use surf_network_model->resource_set instead)
mquinson [Thu, 2 Jul 2009 07:58:52 +0000 (07:58 +0000)]
kill link_set (use surf_network_model->resource_set instead)

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

10 years agomove private datatypes into relevant file; kill header files which were loaded only...
mquinson [Thu, 2 Jul 2009 07:58:49 +0000 (07:58 +0000)]
move private datatypes into relevant file; kill header files which were loaded only once

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

10 years agoRewrite the ChangeLog to make it more readable
mquinson [Wed, 1 Jul 2009 20:39:20 +0000 (20:39 +0000)]
Rewrite the ChangeLog to make it more readable

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

10 years agoExtract the routing logic into its own object.
mquinson [Wed, 1 Jul 2009 20:31:57 +0000 (20:31 +0000)]
Extract the routing logic into its own object.

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

10 years agoUse dynar to represent routes
mquinson [Wed, 1 Jul 2009 20:31:51 +0000 (20:31 +0000)]
Use dynar to represent routes

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

10 years agoUpdate to lastest changes in SURF
mquinson [Wed, 1 Jul 2009 20:31:25 +0000 (20:31 +0000)]
Update to lastest changes in SURF

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

10 years agoKill typos in comments
mquinson [Wed, 1 Jul 2009 20:31:20 +0000 (20:31 +0000)]
Kill typos in comments

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

10 years agomove action_ref one layer up: not a model method anymore, but function surf_action_re...
mquinson [Wed, 1 Jul 2009 20:31:13 +0000 (20:31 +0000)]
move action_ref one layer up: not a model method anymore, but function surf_action_ref instead

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

10 years agoadaptations for MacOSX:
genaud [Wed, 1 Jul 2009 14:30:25 +0000 (14:30 +0000)]
adaptations for MacOSX:
- basename replacement, no hardcoded path for readlink
- consecutive numbers generation hand-made if seq unavailable

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

10 years agoRename model methods action_use/free to action_ref/unref
mquinson [Wed, 1 Jul 2009 11:04:28 +0000 (11:04 +0000)]
Rename model methods action_use/free to action_ref/unref

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

10 years agoFactorize the code of model->action_state_set where possible
mquinson [Wed, 1 Jul 2009 11:04:25 +0000 (11:04 +0000)]
Factorize the code of model->action_state_set where possible

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

10 years agoRename some model methods to stick to getters/setters naming standards; further facto...
mquinson [Wed, 1 Jul 2009 10:43:12 +0000 (10:43 +0000)]
Rename some model methods to stick to getters/setters naming standards; further factorization of code between models

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

10 years agoSet the correct mime-type to the compressed file
mquinson [Wed, 1 Jul 2009 10:00:28 +0000 (10:00 +0000)]
Set the correct mime-type to the compressed file

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

10 years agoAdd the UML representation of SimGrid (only describes SIMIX for now)
mquinson [Wed, 1 Jul 2009 09:52:40 +0000 (09:52 +0000)]
Add the UML representation of SimGrid (only describes SIMIX for now)

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

10 years agoMove surf_action related function to a specific file
mquinson [Wed, 1 Jul 2009 09:52:38 +0000 (09:52 +0000)]
Move surf_action related function to a specific file

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

10 years agoGet surf_model_init set fields to common values about actions to kill dupplicated...
mquinson [Wed, 1 Jul 2009 09:52:11 +0000 (09:52 +0000)]
Get surf_model_init set fields to common values about actions to kill dupplicated code

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

10 years agomv surf_timer.c surf_model_timer.c
mquinson [Wed, 1 Jul 2009 09:52:08 +0000 (09:52 +0000)]
mv surf_timer.c surf_model_timer.c

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

10 years agoMake sure that the warning flags are set in maintainer mode, even if the optimization...
mquinson [Wed, 1 Jul 2009 08:37:58 +0000 (08:37 +0000)]
Make sure that the warning flags are set in maintainer mode, even if the optimization is disabled

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

10 years agoInitialize a variable in any case (kill a warning)
mquinson [Wed, 1 Jul 2009 08:37:56 +0000 (08:37 +0000)]
Initialize a variable in any case (kill a warning)

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

10 years agoOuups, forgot those two files, bummer
mquinson [Tue, 30 Jun 2009 23:34:26 +0000 (23:34 +0000)]
Ouups, forgot those two files, bummer

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

10 years agoIgnore the lastest smpi example from git
mquinson [Tue, 30 Jun 2009 23:33:52 +0000 (23:33 +0000)]
Ignore the lastest smpi example from git

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

10 years agorename src/surf/model.c into surf_model.c to avoid name conflicts on .o files
mquinson [Tue, 30 Jun 2009 23:33:48 +0000 (23:33 +0000)]
rename src/surf/model.c into surf_model.c to avoid name conflicts on .o files

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

10 years agoImplement a generic resource; use it as ancestor to specific ones
mquinson [Tue, 30 Jun 2009 23:28:49 +0000 (23:28 +0000)]
Implement a generic resource; use it as ancestor to specific ones

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

10 years agofurther polishing on the merge of all model types (merly cosmetics now)
mquinson [Tue, 30 Jun 2009 23:28:43 +0000 (23:28 +0000)]
further polishing on the merge of all model types (merly cosmetics now)

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

10 years agoDocument Stephane's last commit
mquinson [Tue, 30 Jun 2009 23:28:37 +0000 (23:28 +0000)]
Document Stephane's last commit

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

10 years agoMPI_Allreduce()
genaud [Tue, 30 Jun 2009 21:41:14 +0000 (21:41 +0000)]
MPI_Allreduce()

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

10 years agoSURF: Embeed every fields of common_public directly into s_surf_model_t
mquinson [Tue, 30 Jun 2009 21:33:31 +0000 (21:33 +0000)]
SURF: Embeed every fields of common_public directly into s_surf_model_t

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

10 years agoMPI_Allreduce()
genaud [Tue, 30 Jun 2009 21:23:33 +0000 (21:23 +0000)]
MPI_Allreduce()

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

10 years agoSURF: Unify the types of models in a uniq s_surf_model_t (using an union) +reindent...
mquinson [Tue, 30 Jun 2009 21:00:10 +0000 (21:00 +0000)]
SURF: Unify the types of models in a uniq s_surf_model_t (using an union) +reindent all, sorry for the noise

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

10 years agoroots of a generic surf_resource_t type
mquinson [Tue, 30 Jun 2009 21:00:01 +0000 (21:00 +0000)]
roots of a generic surf_resource_t type

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

10 years agoSurf: factorize resource sets into common_public
mquinson [Tue, 30 Jun 2009 20:59:56 +0000 (20:59 +0000)]
Surf: factorize resource sets into common_public

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

10 years agoFactorize some code in SURF
mquinson [Tue, 30 Jun 2009 20:59:50 +0000 (20:59 +0000)]
Factorize some code in SURF

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

10 years agoadded automatic test of reduce
genaud [Tue, 30 Jun 2009 14:32:30 +0000 (14:32 +0000)]
added automatic test of reduce

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

10 years agoUpdate the bcast tesh file after last changes to smpirun
mquinson [Tue, 30 Jun 2009 14:32:26 +0000 (14:32 +0000)]
Update the bcast tesh file after last changes to smpirun

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

10 years ago/home/genaud/Documents/svn/simgrid/simgrid/trunk/src/svn-commit.2.tmp
genaud [Tue, 30 Jun 2009 13:59:28 +0000 (13:59 +0000)]
/home/genaud/Documents/svn/simgrid/simgrid/trunk/src/svn-commit.2.tmp

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

10 years agoPlug some easy memleaks
mquinson [Tue, 30 Jun 2009 13:16:28 +0000 (13:16 +0000)]
Plug some easy memleaks

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

10 years agoMore debug
mquinson [Tue, 30 Jun 2009 13:16:26 +0000 (13:16 +0000)]
More debug

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

10 years ago-quiet argument of smpirun died
mquinson [Tue, 30 Jun 2009 13:16:03 +0000 (13:16 +0000)]
-quiet argument of smpirun died

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

10 years agoCompile reduce example
mquinson [Tue, 30 Jun 2009 13:16:00 +0000 (13:16 +0000)]
Compile reduce example

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

10 years agoMPI_Reduce() is ok except memleak
genaud [Tue, 30 Jun 2009 11:55:21 +0000 (11:55 +0000)]
MPI_Reduce() is ok except memleak

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

10 years ago* more thorough test for MPI_Reduce()
genaud [Tue, 30 Jun 2009 11:54:04 +0000 (11:54 +0000)]
* more thorough test for MPI_Reduce()
* the simplest test that (currently) makes MPI_Barrier() fail

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

10 years ago- corrected test on -map
genaud [Tue, 30 Jun 2009 09:32:32 +0000 (09:32 +0000)]
- corrected test on -map
- removed -quiet and useless msg

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

10 years agoAdd xbt_graph_node_get_outedges() [Silas De Munck]
mquinson [Mon, 29 Jun 2009 21:11:32 +0000 (21:11 +0000)]
Add xbt_graph_node_get_outedges() [Silas De Munck]

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

10 years agoAdd xbt_set_get_by_name_or_null() [Silas De Munck]
mquinson [Mon, 29 Jun 2009 21:11:27 +0000 (21:11 +0000)]
Add xbt_set_get_by_name_or_null() [Silas De Munck]

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

10 years agotypo in ChangeLog
mquinson [Mon, 29 Jun 2009 21:11:20 +0000 (21:11 +0000)]
typo in ChangeLog

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

10 years agostill some mem cleanup to finish
genaud [Mon, 29 Jun 2009 16:17:48 +0000 (16:17 +0000)]
still some mem cleanup to finish

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

10 years agoMPI_Reduce using waitany(). Buggy.
genaud [Mon, 29 Jun 2009 13:02:24 +0000 (13:02 +0000)]
MPI_Reduce using waitany(). Buggy.

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

10 years agoMake Waitall and Waitany visible from user side (and fix their prototype to stick...
mquinson [Mon, 29 Jun 2009 09:26:49 +0000 (09:26 +0000)]
Make Waitall and Waitany visible from user side (and fix their prototype to stick to the standard)

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

10 years agoImplement MPI_Waitany and MPI_Waitall
mquinson [Mon, 29 Jun 2009 09:11:39 +0000 (09:11 +0000)]
Implement MPI_Waitany and MPI_Waitall

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

10 years agoStart the work on 3.3.2
mquinson [Mon, 29 Jun 2009 09:11:36 +0000 (09:11 +0000)]
Start the work on 3.3.2

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

10 years agosome preliminary additions to implement more collectives
genaud [Sat, 27 Jun 2009 15:28:46 +0000 (15:28 +0000)]
some preliminary additions to implement more collectives

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

10 years agoCorrectly detect release archives (as opposed to beta archives)
mquinson [Fri, 26 Jun 2009 22:31:58 +0000 (22:31 +0000)]
Correctly detect release archives (as opposed to beta archives)

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

10 years agoRelease 3.3.1
mquinson [Fri, 26 Jun 2009 22:26:00 +0000 (22:26 +0000)]
Release 3.3.1

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

10 years agoDamn mac linker. Now, it's not complaining of multiple definition of sg_tcp_gamma...
mquinson [Fri, 26 Jun 2009 22:13:59 +0000 (22:13 +0000)]
Damn mac linker. Now, it's not complaining of multiple definition of sg_tcp_gamma but of the fact that it cannot find its definition. Poor guy.

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

10 years agoYet another missing 'extern' making the mac linker crazy
mquinson [Fri, 26 Jun 2009 22:01:10 +0000 (22:01 +0000)]
Yet another missing 'extern' making the mac linker crazy

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

10 years agoexplicit the fact that a variable without initialization placed in a header is an...
mquinson [Fri, 26 Jun 2009 21:52:05 +0000 (21:52 +0000)]
explicit the fact that a variable without initialization placed in a header is an extern symbol. Stupid mac linker

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

10 years agouse readlink instead of realpath because it's more commonly installed
mquinson [Fri, 26 Jun 2009 21:08:32 +0000 (21:08 +0000)]
use readlink instead of realpath because it's more commonly installed

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

10 years agoDo not set TCP_gamma as a default value, but insist on running its callback since...
mquinson [Fri, 26 Jun 2009 20:59:48 +0000 (20:59 +0000)]
Do not set TCP_gamma as a default value, but insist on running its callback since that's the way the value gets propagated to the right global

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

10 years agoPlug a memleak
mquinson [Fri, 26 Jun 2009 20:59:42 +0000 (20:59 +0000)]
Plug a memleak

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

10 years agoFinalize the smpi test (it works)
mquinson [Fri, 26 Jun 2009 20:22:34 +0000 (20:22 +0000)]
Finalize the smpi test (it works)

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

10 years agoSMPI: Add an option to display the timing at the end of the simulation (need to turn...
mquinson [Fri, 26 Jun 2009 20:22:26 +0000 (20:22 +0000)]
SMPI: Add an option to display the timing at the end of the simulation (need to turn that off for tesh since this timing depends on the machine we run the simulation onto)

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

10 years agoSanitize the memory handling of config elems description
mquinson [Fri, 26 Jun 2009 20:22:13 +0000 (20:22 +0000)]
Sanitize the memory handling of config elems description

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

10 years agoAdd a flag to keep the temp files around, and pass configuration options to the simulator
mquinson [Fri, 26 Jun 2009 20:22:05 +0000 (20:22 +0000)]
Add a flag to keep the temp files around, and pass configuration options to the simulator

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

10 years agoplug an harmless leak
mquinson [Fri, 26 Jun 2009 20:21:57 +0000 (20:21 +0000)]
plug an harmless leak

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

10 years agoSMPI: Change the reference speed to a command line option
mquinson [Fri, 26 Jun 2009 16:09:45 +0000 (16:09 +0000)]
SMPI: Change the reference speed to a command line option

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

10 years agoChange --surf-path into --cfg=path
mquinson [Fri, 26 Jun 2009 16:09:43 +0000 (16:09 +0000)]
Change --surf-path into --cfg=path

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

10 years agochange TCP_gamma to not be a compilation-time #define, but a command line option
mquinson [Fri, 26 Jun 2009 11:50:46 +0000 (11:50 +0000)]
change TCP_gamma to not be a compilation-time #define, but a command line option

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

10 years agoImplement a --cfg-help flag to show existing configuration variables
mquinson [Fri, 26 Jun 2009 11:10:27 +0000 (11:10 +0000)]
Implement a --cfg-help flag to show existing configuration variables

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

10 years ago- corrected mvmul.c to avoid warnings
genaud [Fri, 26 Jun 2009 10:57:42 +0000 (10:57 +0000)]
- corrected mvmul.c to avoid warnings
- added MPI_Wtime in bcast example.

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

10 years agoDocument Stephane's last change (implement MPI_Wtime())
mquinson [Fri, 26 Jun 2009 10:39:33 +0000 (10:39 +0000)]
Document Stephane's last change (implement MPI_Wtime())

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

10 years agoUpdate tesh files of msg that use configuration after lastest changes to config infra...
mquinson [Fri, 26 Jun 2009 10:38:30 +0000 (10:38 +0000)]
Update tesh files of msg that use configuration after lastest changes to config infrastructure

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

10 years agoSanitize the way surf options are declared: in surf_config not dupplicated in simix...
mquinson [Fri, 26 Jun 2009 10:33:52 +0000 (10:33 +0000)]
Sanitize the way surf options are declared: in surf_config not dupplicated in simix and simdag

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

10 years agoadded MPI_Wtime()
genaud [Fri, 26 Jun 2009 09:50:53 +0000 (09:50 +0000)]
added MPI_Wtime()

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

10 years agoThe examples moved, and speak of LD_LIBRARY_PATH
mquinson [Thu, 25 Jun 2009 13:32:25 +0000 (13:32 +0000)]
The examples moved, and speak of LD_LIBRARY_PATH

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