Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
9 years agotracing a sub-set of point-to-point mpi functions
schnorr [Fri, 6 Aug 2010 15:39:04 +0000 (15:39 +0000)]
tracing a sub-set of point-to-point mpi functions

details:
- this commit instruments these mpi operations: Irecv,
  Isend, Recv, Send, Sendrecv, Wait, Waitany, Waitall
- it uses trace links to illustrate a message-passing
- TODO: Waitsome, Test and Testany to be implemented
- TODO: trace the amount of data transferred

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

9 years agotrace: functions to generate states for point-to-point smpi messages
schnorr [Fri, 6 Aug 2010 15:39:03 +0000 (15:39 +0000)]
trace: functions to generate states for point-to-point smpi messages

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

9 years agotrace: functions to generate links, append a link type in the hierarchy of types
schnorr [Fri, 6 Aug 2010 15:39:03 +0000 (15:39 +0000)]
trace: functions to generate links, append a link type in the hierarchy of types

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

9 years agotrace: a dictionary to keep link keys, put and get functions to manage it
schnorr [Fri, 6 Aug 2010 15:39:02 +0000 (15:39 +0000)]
trace: a dictionary to keep link keys, put and get functions to manage it

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

9 years agoAdded MPI_CHAR to predefined reduce operations (not in the standard, but convenient...
pini [Thu, 5 Aug 2010 21:47:48 +0000 (21:47 +0000)]
Added MPI_CHAR to predefined reduce operations (not in the standard, but convenient and working as expected).

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

9 years agotracing MPI collective operations implemented in SMPI
schnorr [Thu, 5 Aug 2010 14:19:31 +0000 (14:19 +0000)]
tracing MPI collective operations implemented in SMPI

details:
- MPI Bcast, Barrier, Gather, Gather, Allgather,
  Reduce, Scan, Reduce_scatter, Alltoall and
  their 'v' variants
- the tracing is only a state for now
- the root rank is not used for now to identify
  which process is the root of operation (for
  those who have a root)
- the trace is visualizable in Paje and Triva (SquarifiedTreemap)

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

9 years agotracing MPI_Init and MPI_Finalize (trace container creation and destruction)
schnorr [Thu, 5 Aug 2010 14:19:30 +0000 (14:19 +0000)]
tracing MPI_Init and MPI_Finalize (trace container creation and destruction)

details:
- added function to create the string that identifies
  a mpi_process container in the trace
- processes are grouped by host

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

9 years agoinitial instrumentation points for the smpi component
schnorr [Thu, 5 Aug 2010 14:19:30 +0000 (14:19 +0000)]
initial instrumentation points for the smpi component

details:
- nothing is traced yet, just coupling smpi with the tracing module
- compile simgrid with enable_trace = on
- execute it with --cfg=tracing/smpi:1
- TODO: add an option "--trace" to smpirun when this is completed
that is translated to the previously cited execution parameter

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

9 years agoextend bypass to grass...
coldpeace [Thu, 5 Aug 2010 14:18:21 +0000 (14:18 +0000)]
extend bypass to grass...

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

9 years agoadd gras_load_environment_script & gras_function_register_default functions to gras
coldpeace [Thu, 5 Aug 2010 14:17:20 +0000 (14:17 +0000)]
add gras_load_environment_script & gras_function_register_default functions to gras

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

9 years agoMissing files during make dist.
navarrop [Thu, 5 Aug 2010 13:03:40 +0000 (13:03 +0000)]
Missing files during make dist.

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

9 years agoGive LD_LIBRARY_PATH to smpirun.
navarrop [Thu, 5 Aug 2010 12:10:21 +0000 (12:10 +0000)]
Give LD_LIBRARY_PATH to smpirun.

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

9 years agofix: compilation warnings
schnorr [Thu, 5 Aug 2010 11:33:06 +0000 (11:33 +0000)]
fix: compilation warnings

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

9 years agoSorry.
navarrop [Thu, 5 Aug 2010 11:24:17 +0000 (11:24 +0000)]
Sorry.

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

9 years agoBe more strict with gtnets.
navarrop [Thu, 5 Aug 2010 11:21:26 +0000 (11:21 +0000)]
Be more strict with gtnets.

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

9 years agoupdating gtnets examples with new tracing method, new tesh files to test it
schnorr [Thu, 5 Aug 2010 11:06:17 +0000 (11:06 +0000)]
updating gtnets examples with new tracing method, new tesh files to test it

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

9 years agoFAQ updated with tracing options, change on the trace interface
schnorr [Thu, 5 Aug 2010 11:06:16 +0000 (11:06 +0000)]
FAQ updated with tracing options, change on the trace interface

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

9 years agoupdating tracing examples according to new TRACE_start and xbt configuration options
schnorr [Thu, 5 Aug 2010 11:06:15 +0000 (11:06 +0000)]
updating tracing examples according to new TRACE_start and xbt configuration options

details:
- tesh files updated as well
- TRACE_start must be called *after* MSG_global_domain for MSG-based simulators

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

9 years agoremoving tracing functions from examples that are not in msg/tracing directory
schnorr [Thu, 5 Aug 2010 11:06:14 +0000 (11:06 +0000)]
removing tracing functions from examples that are not in msg/tracing directory

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

9 years agodetecting if TRACE_start was called too soon (before TRACE_global_init)
schnorr [Thu, 5 Aug 2010 11:06:13 +0000 (11:06 +0000)]
detecting if TRACE_start was called too soon (before TRACE_global_init)

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

9 years agokill all aspects related to masks in the tracing interface
schnorr [Thu, 5 Aug 2010 11:06:12 +0000 (11:06 +0000)]
kill all aspects related to masks in the tracing interface

details:
- TRACE_start (filename) and TRACE_start_with_mask (filename, mask)
are replaced by TRACE_start, which takes tracing configurations
from the xbt_cfg_set, defined in the file instr_config.c
- new TRACE_start must be called after MSG_global_init, in
order to have the proper configurations defined

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

9 years agodeclaration of configuration options for tracing
schnorr [Thu, 5 Aug 2010 11:06:11 +0000 (11:06 +0000)]
declaration of configuration options for tracing

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

9 years agoDon't need this variable now.
navarrop [Thu, 5 Aug 2010 10:58:13 +0000 (10:58 +0000)]
Don't need this variable now.

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

9 years agocleanups
coldpeace [Thu, 5 Aug 2010 09:28:53 +0000 (09:28 +0000)]
cleanups

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

9 years agoImprove handling of WaitAny transitions.
cristianrosa [Thu, 5 Aug 2010 09:01:33 +0000 (09:01 +0000)]
Improve handling of WaitAny transitions.

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

9 years agoShow more information on dead-lock'ed transitions
cristianrosa [Thu, 5 Aug 2010 09:01:03 +0000 (09:01 +0000)]
Show more information on dead-lock'ed transitions

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

9 years agoSemaphores are repaired, so SMPI can safely rely on SIMIX again (and should reconcile...
pini [Thu, 5 Aug 2010 07:02:10 +0000 (07:02 +0000)]
Semaphores are repaired, so SMPI can safely rely on SIMIX again (and should reconcile with the MC).

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

9 years agoUpdate tesh files for simdag. Due to adding an INFO line.
navarrop [Wed, 4 Aug 2010 14:46:09 +0000 (14:46 +0000)]
Update tesh files for simdag. Due to adding an INFO line.

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

9 years agoMake dist is available again.
navarrop [Wed, 4 Aug 2010 14:46:02 +0000 (14:46 +0000)]
Make dist is available again.

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

9 years agoadd new example to simdag using lua script(...not yet improved)
coldpeace [Wed, 4 Aug 2010 13:00:08 +0000 (13:00 +0000)]
add new example to simdag using lua script(...not yet improved)

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

9 years agoChoice if we want have different communication size or not.
navarrop [Wed, 4 Aug 2010 12:39:36 +0000 (12:39 +0000)]
Choice if we want have different communication size or not.

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

9 years agoFind gcov executable.
navarrop [Wed, 4 Aug 2010 12:39:35 +0000 (12:39 +0000)]
Find gcov executable.

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

9 years agoUpdate vivaldi tesh file.
navarrop [Wed, 4 Aug 2010 12:39:32 +0000 (12:39 +0000)]
Update vivaldi tesh file.

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

9 years agorename resgister_platform to msg_register_platform, & register_application to msg_reg...
coldpeace [Wed, 4 Aug 2010 10:55:01 +0000 (10:55 +0000)]
rename resgister_platform to msg_register_platform, & register_application to msg_register_application

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

9 years agoadd SD_load_environment_script function to Simdag Module
coldpeace [Wed, 4 Aug 2010 10:42:35 +0000 (10:42 +0000)]
add SD_load_environment_script function to Simdag Module

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

9 years agoadd new callbacks to the Workstation's models, and define new lua methods to extend...
coldpeace [Wed, 4 Aug 2010 10:25:10 +0000 (10:25 +0000)]
add new callbacks to the Workstation's models, and define new lua methods to extend the bypass for SimDag module(...work in prgress)

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

9 years agoChange for loop to compil.
navarrop [Wed, 4 Aug 2010 09:28:12 +0000 (09:28 +0000)]
Change for loop to compil.

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

9 years agoUpdate mc-centralized tesh file.
navarrop [Wed, 4 Aug 2010 09:28:11 +0000 (09:28 +0000)]
Update mc-centralized tesh file.

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

9 years agoUpdate Lua tesh files.
navarrop [Wed, 4 Aug 2010 09:28:10 +0000 (09:28 +0000)]
Update Lua tesh files.

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

9 years agoMake smpi tests work
navarrop [Wed, 4 Aug 2010 09:28:09 +0000 (09:28 +0000)]
Make smpi tests work
in outofbuild source.

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

9 years agoOops sorry don't need this line.
navarrop [Wed, 4 Aug 2010 08:25:08 +0000 (08:25 +0000)]
Oops sorry don't need this line.

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

9 years agoMore windows compatibility for context.
navarrop [Wed, 4 Aug 2010 08:05:12 +0000 (08:05 +0000)]
More windows compatibility for context.
Add visual basic and Devcpp compilers.

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

9 years agoTweak the handling of WaitAny transitions. It should be properly fixed later.
cristianrosa [Tue, 3 Aug 2010 14:30:21 +0000 (14:30 +0000)]
Tweak the handling of WaitAny transitions. It should be properly fixed later.

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

9 years agoUpdate tests for memory checking with valgrind.
navarrop [Mon, 2 Aug 2010 09:16:12 +0000 (09:16 +0000)]
Update tests for memory checking with valgrind.

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

9 years agoUpdate FAQ.
navarrop [Mon, 2 Aug 2010 09:16:11 +0000 (09:16 +0000)]
Update FAQ.

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

9 years agoAdd Waitany for icomms to cmake tests.
navarrop [Mon, 2 Aug 2010 09:16:10 +0000 (09:16 +0000)]
Add Waitany for icomms to cmake tests.

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

9 years agoCosmetics.
navarrop [Mon, 2 Aug 2010 08:57:47 +0000 (08:57 +0000)]
Cosmetics.

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

9 years agoNow LUA is auto search with cmake.
navarrop [Mon, 2 Aug 2010 08:57:44 +0000 (08:57 +0000)]
Now LUA is auto search with cmake.

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

9 years agoupdate bib
alegrand [Fri, 30 Jul 2010 15:33:15 +0000 (15:33 +0000)]
update bib

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

9 years agoAdd debug informations.
alegrand [Fri, 30 Jul 2010 15:33:12 +0000 (15:33 +0000)]
Add debug informations.

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

9 years agoupdate ChangeLog
coldpeace [Fri, 30 Jul 2010 14:06:51 +0000 (14:06 +0000)]
update ChangeLog

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

9 years agoAdd an example for waitany fct.
navarrop [Fri, 30 Jul 2010 13:29:30 +0000 (13:29 +0000)]
Add an example for waitany fct.

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

9 years agoUpdate FAQ for cmake and gtnets.
navarrop [Fri, 30 Jul 2010 13:29:28 +0000 (13:29 +0000)]
Update FAQ for cmake and gtnets.

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

9 years agoif lua isn't available, MSG_load_platform_script should die with a error message
coldpeace [Fri, 30 Jul 2010 12:41:24 +0000 (12:41 +0000)]
if lua isn't available, MSG_load_platform_script should die with a error message

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

9 years agoremoving instrumentation that is not used by MSG interface
schnorr [Fri, 30 Jul 2010 12:23:29 +0000 (12:23 +0000)]
removing instrumentation that is not used by MSG interface

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

9 years agofix: bw and lat are stored as double* in the link_[bandwidth|latency] dictionaries
schnorr [Fri, 30 Jul 2010 12:23:29 +0000 (12:23 +0000)]
fix: bw and lat are stored as double* in the link_[bandwidth|latency] dictionaries

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

9 years agocomment some tracing functions
schnorr [Fri, 30 Jul 2010 12:00:46 +0000 (12:00 +0000)]
comment some tracing functions

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

9 years agofix: association between router name and its id
schnorr [Fri, 30 Jul 2010 11:56:07 +0000 (11:56 +0000)]
fix: association between router name and its id

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

9 years agoisolate lua code when if lua is enabled
coldpeace [Fri, 30 Jul 2010 10:33:16 +0000 (10:33 +0000)]
isolate lua code when if lua is enabled

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

9 years agoadd tesh file for masterslave_console
coldpeace [Fri, 30 Jul 2010 01:37:22 +0000 (01:37 +0000)]
add tesh file for masterslave_console

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

9 years agoadd tesh file
coldpeace [Fri, 30 Jul 2010 01:14:03 +0000 (01:14 +0000)]
add tesh file

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

9 years agoadd line to generate simgrid.so in masterslave example directory that platform_lua...
coldpeace [Thu, 29 Jul 2010 23:29:32 +0000 (23:29 +0000)]
add line to generate simgrid.so in masterslave example directory that platform_lua script example work

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

9 years agoadd new example masterslave_console using lua console script to generate platform
coldpeace [Thu, 29 Jul 2010 23:24:45 +0000 (23:24 +0000)]
add new example masterslave_console using lua console script to generate platform

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

9 years agoremove unused code, take into consideration in the luaopen_simgrid when lua is used...
coldpeace [Thu, 29 Jul 2010 23:18:21 +0000 (23:18 +0000)]
remove unused code, take into consideration in the luaopen_simgrid when lua is used only as a script generator

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

9 years agoadd function MSG_load_platform_script that load the console lua script to set up...
coldpeace [Thu, 29 Jul 2010 23:07:07 +0000 (23:07 +0000)]
add function MSG_load_platform_script that load the console lua script to set up platform

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

9 years agoEnable using the MC with SMPI
cristianrosa [Thu, 29 Jul 2010 14:25:02 +0000 (14:25 +0000)]
Enable using the MC with SMPI

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

9 years agoFix a bug in the MC that enables running programs that might yield several times...
cristianrosa [Thu, 29 Jul 2010 14:24:57 +0000 (14:24 +0000)]
Fix a bug in the MC that enables running programs that might yield several times on computation actions before calling a communication action.

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

9 years agofix the memory leak when create link resources and complet the lua binding layer...
coldpeace [Wed, 28 Jul 2010 09:13:55 +0000 (09:13 +0000)]
fix the memory leak when create link resources and complet the lua binding layer to bypass the parser & its callbacks

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

9 years agobypass the surf callbacks to parse XML... almost done
coldpeace [Mon, 26 Jul 2010 14:00:34 +0000 (14:00 +0000)]
bypass the surf callbacks to parse XML... almost done

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

9 years agoadd generic acess function to routing model, to call routing_full_parse_end and set...
coldpeace [Mon, 26 Jul 2010 13:58:42 +0000 (13:58 +0000)]
add generic acess function to routing model, to call routing_full_parse_end and set up the routes table

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

9 years agoTry to install cmake 2.8 for bindings.
navarrop [Mon, 26 Jul 2010 12:19:06 +0000 (12:19 +0000)]
Try to install cmake 2.8 for bindings.

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

9 years agoWithout this line paranoid mode doesn't work.
navarrop [Mon, 26 Jul 2010 12:19:05 +0000 (12:19 +0000)]
Without this line paranoid mode doesn't work.

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

9 years agocleanups
coldpeace [Fri, 23 Jul 2010 15:24:05 +0000 (15:24 +0000)]
cleanups

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

9 years agoadd new callback to the network model
coldpeace [Fri, 23 Jul 2010 14:32:20 +0000 (14:32 +0000)]
add new callback to the network model

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

9 years agoadda new callback(add_traces) to the CPU models
coldpeace [Fri, 23 Jul 2010 14:19:38 +0000 (14:19 +0000)]
adda new callback(add_traces) to the CPU models

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

9 years agodeclare create_resource callback for other CPU models
coldpeace [Fri, 23 Jul 2010 13:00:14 +0000 (13:00 +0000)]
declare create_resource callback for other CPU models

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

9 years agoTool to update tesh files.
navarrop [Thu, 22 Jul 2010 15:23:53 +0000 (15:23 +0000)]
Tool to update tesh files.

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

9 years agoOptimisation of pipol.
navarrop [Thu, 22 Jul 2010 13:09:42 +0000 (13:09 +0000)]
Optimisation of pipol.

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

9 years agoDoc for examples icomms.
navarrop [Thu, 22 Jul 2010 13:09:40 +0000 (13:09 +0000)]
Doc for examples icomms.

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

9 years agomove A_surfxml_process_funtion from here and use process_function argument
coldpeace [Thu, 22 Jul 2010 08:31:33 +0000 (08:31 +0000)]
move A_surfxml_process_funtion from here and use process_function argument

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

9 years agoAdd user options to pipol-remote.
navarrop [Wed, 21 Jul 2010 16:00:44 +0000 (16:00 +0000)]
Add user options to pipol-remote.

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

9 years agoBe sure having cmake 2.8
navarrop [Wed, 21 Jul 2010 15:15:51 +0000 (15:15 +0000)]
Be sure having cmake 2.8

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

9 years agoPlease compile with enable_compile_warnings=on. Missing some prototypes.
navarrop [Wed, 21 Jul 2010 14:27:26 +0000 (14:27 +0000)]
Please compile with enable_compile_warnings=on. Missing some prototypes.

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

9 years agoUpdate tesh file.
navarrop [Wed, 21 Jul 2010 13:10:15 +0000 (13:10 +0000)]
Update tesh file.

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

9 years agoUpdate FAQ for test sources with pipol-remote.
navarrop [Wed, 21 Jul 2010 13:10:13 +0000 (13:10 +0000)]
Update FAQ for test sources with pipol-remote.

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

9 years agoBe sure having cmake2.8 for detecting bindings.
navarrop [Wed, 21 Jul 2010 12:48:34 +0000 (12:48 +0000)]
Be sure having cmake2.8 for detecting bindings.

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

9 years agoWe can reconnect to old system.
navarrop [Wed, 21 Jul 2010 12:48:33 +0000 (12:48 +0000)]
We can reconnect to old system.

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

9 years agoCosmetics.
navarrop [Wed, 21 Jul 2010 09:46:11 +0000 (09:46 +0000)]
Cosmetics.

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

9 years agoAdd local tests with pipol.
navarrop [Wed, 21 Jul 2010 09:46:09 +0000 (09:46 +0000)]
Add local tests with pipol.

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

9 years agoCosmetics.
navarrop [Wed, 21 Jul 2010 09:45:55 +0000 (09:45 +0000)]
Cosmetics.

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

9 years agocall MSG_set_function if BYPASS_MODEL is defined
coldpeace [Wed, 21 Jul 2010 09:28:37 +0000 (09:28 +0000)]
call MSG_set_function if BYPASS_MODEL is defined

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

9 years agoadd MSG_set_function function, used to bypass the deployment file
coldpeace [Wed, 21 Jul 2010 09:27:33 +0000 (09:27 +0000)]
add MSG_set_function function, used to bypass the deployment file

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

9 years agoadd SIMIX_process_set_function, could be used instead of parsing the deployment file
coldpeace [Wed, 21 Jul 2010 09:24:08 +0000 (09:24 +0000)]
add SIMIX_process_set_function, could be used instead of parsing the deployment file

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

9 years agoavoid file transmition between root and ready node, and between some
quintin [Tue, 20 Jul 2010 16:58:43 +0000 (16:58 +0000)]
avoid file transmition between root and ready node, and between some
nodes and end node if the user doesn't specify them.

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

9 years agoadd methods allowing routing, bypass the parser... this still crude and improvable
coldpeace [Tue, 20 Jul 2010 13:54:13 +0000 (13:54 +0000)]
add methods allowing routing, bypass the parser... this still crude and improvable

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

9 years agoDotLoader : Add the possibility to have some edge from root to a node
quintin [Tue, 20 Jul 2010 08:53:24 +0000 (08:53 +0000)]
DotLoader : Add the possibility to have some edge from root to a node
from a node to end and to have some dependencies without transfers

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

9 years agoadd function surf_add_route_element
coldpeace [Sun, 18 Jul 2010 20:45:52 +0000 (20:45 +0000)]
add function surf_add_route_element

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

9 years agomodify the way to call Host.new and Link.new
coldpeace [Fri, 16 Jul 2010 09:32:10 +0000 (09:32 +0000)]
modify the way to call Host.new and Link.new

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

9 years agouse named arguments, and set optional properties to host if not provided by the user
coldpeace [Fri, 16 Jul 2010 09:30:54 +0000 (09:30 +0000)]
use named arguments, and set optional properties to host if not provided by the user

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

9 years agobug fix: typo found by David
mquinson [Thu, 15 Jul 2010 14:30:52 +0000 (14:30 +0000)]
bug fix: typo found by David

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