]>
AND Public Git Repository - simgrid.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
mquinson [Thu, 25 Jun 2009 13:32:23 +0000 (13:32 +0000)]
finish the first tesh file of SMPI example
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6359
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 13:32:15 +0000 (13:32 +0000)]
Ignore the smpi examples from the git (sorry, too lazy to tell the same thing to svn)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6358
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 13:31:51 +0000 (13:31 +0000)]
Get smpirun displaying the real process rank
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6357
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 13:31:47 +0000 (13:31 +0000)]
ignore new files generated from lastest libtool
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6356
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 13:31:24 +0000 (13:31 +0000)]
Set in release mode: remove temps and less debug
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6355
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 13:31:20 +0000 (13:31 +0000)]
Compile about every existing SMPI examples (reduce don't compile)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6354
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 11:01:32 +0000 (11:01 +0000)]
Improve the INSTALL file: some people just don't read the FAQ...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6353
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
genaud [Thu, 25 Jun 2009 10:30:44 +0000 (10:30 +0000)]
more in README
mapping of ranks to hosts is done
i) in order of hostfile
ii) round-robin (if -np n > number of lines in hostfile)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6352
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 09:16:39 +0000 (09:16 +0000)]
SMPI: Use the amount of processes to malloc the process list, not the amount of hosts
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6351
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 09:02:33 +0000 (09:02 +0000)]
Change host data into process data; count processes instead of hosts; communicator refer to list of processes instead of list of hosts (SMPI revamping about done, yuhu)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6350
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 25 Jun 2009 08:47:43 +0000 (08:47 +0000)]
Add a SIMIX_process_count() that SMPI needs
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6349
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
genaud [Wed, 24 Jun 2009 21:59:23 +0000 (21:59 +0000)]
check that specified platform and hostfile exist.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6348
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:55:52 +0000 (19:55 +0000)]
SMPI: Pass the rank from smpirun to processes through their command line in deployment file; kill unused hosts global table
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6347
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:55:36 +0000 (19:55 +0000)]
SMPI: kill dead code
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6346
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:55:20 +0000 (19:55 +0000)]
SMPI: move the last queue (received_message_queue) from global to process data
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6345
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:55:02 +0000 (19:55 +0000)]
SMPI: move pending_send_request_queue from global to host data
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6344
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:54:45 +0000 (19:54 +0000)]
SMPI: kill some free() from the smpi_process_finalize of the last leaving process to smpi_global_destroy; kill now useless process_running variable
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6343
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:54:24 +0000 (19:54 +0000)]
SMPI: Change the way senders and receivers are stopped: main process kills its friends when leaving instead of a big armagedon at the end of simulation (one use less of the big process table)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6342
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:54:08 +0000 (19:54 +0000)]
SMPI: Kill the global list of senders and receivers
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6341
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:53:50 +0000 (19:53 +0000)]
SMPI: Add a global table of processes, which one day will replace the table of hosts
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6340
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 24 Jun 2009 19:53:32 +0000 (19:53 +0000)]
Move pending_recv_request_queues into host_data (ie, wanna be process_data)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6339
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 19:49:54 +0000 (19:49 +0000)]
SMPI: get the main process launch the sender and receiver ones (will ease passing them some shared data)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6338
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 15:07:53 +0000 (15:07 +0000)]
cosmetics (use xbt_fifo_foreach where relevant)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6337
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 15:07:30 +0000 (15:07 +0000)]
cosmetics (function renaming)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6336
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 15:07:27 +0000 (15:07 +0000)]
Kill another useless synchronization source: no one will interupt you in simulation
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6335
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 15:07:04 +0000 (15:07 +0000)]
SMPI: Kill a whole bunch of unneeded synchronization: processes run in exclusive manner within the simulator
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6334
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 15:07:01 +0000 (15:07 +0000)]
Document Stephane's change
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6333
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 15:06:38 +0000 (15:06 +0000)]
SMPI: Remove the initialization barrier now that it's useless
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6332
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 15:06:33 +0000 (15:06 +0000)]
SMPI: cleanup the initialization process by moving stuff done by first process in smpi_process_init to smpi_global_init (WIP)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6331
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
genaud [Tue, 23 Jun 2009 13:24:45 +0000 (13:24 +0000)]
quick notes to get started compiling an smpi example.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6330
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
genaud [Tue, 23 Jun 2009 13:21:32 +0000 (13:21 +0000)]
extended smpirun accepting -platform and -hostfile
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6329
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 11:40:01 +0000 (11:40 +0000)]
Automatically set the execution bit to the smpi scripts
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6328
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 23 Jun 2009 11:39:58 +0000 (11:39 +0000)]
Bug fix: add the compiler name to the command line
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6327
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 19 Jun 2009 12:26:26 +0000 (12:26 +0000)]
Use parse values as double instead of casting them to int
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6326
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 10 Jun 2009 15:00:24 +0000 (15:00 +0000)]
A word about LD_LIBRARY_PATH in the first lesson of the GRAS tutorial
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6325
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 8 Jun 2009 22:14:53 +0000 (22:14 +0000)]
Document a change that slept from a private branch to the public trunk during the reindentation war (sorry, seem to be the only one; glad it was working)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6324
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 8 Jun 2009 21:58:31 +0000 (21:58 +0000)]
I'm a jerk, I do cleanups on useless stuff written by others.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6323
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 8 Jun 2009 21:41:17 +0000 (21:41 +0000)]
some more comments, and minor cleanups
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6322
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 8 Jun 2009 14:51:31 +0000 (14:51 +0000)]
Document my last commits.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6321
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 8 Jun 2009 14:16:59 +0000 (14:16 +0000)]
Make a much cleaner (and correct) use of refcount introduced by Henri. Now failures should be handled correctly.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6320
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 8 Jun 2009 14:16:33 +0000 (14:16 +0000)]
Cleaner use of the refcount introduced by Henri.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6319
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 8 Jun 2009 14:16:28 +0000 (14:16 +0000)]
Handle host failures in communications. (bug raised by Alan Malta)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6318
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Mon, 8 Jun 2009 14:16:24 +0000 (14:16 +0000)]
Add debug
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6317
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 6 Jun 2009 13:45:06 +0000 (13:45 +0000)]
Fix tesh file. Surprisingly, according to git, it was already wrong when first commited a few months ago (unlesss I do not run with the right gtnets version....).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6316
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 6 Jun 2009 13:44:41 +0000 (13:44 +0000)]
Keep tesh files uptodate with some recent reindentation.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6315
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 6 Jun 2009 13:44:36 +0000 (13:44 +0000)]
Update test file now that state traces are better managed.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6314
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 6 Jun 2009 13:44:10 +0000 (13:44 +0000)]
Take into account that some process may actually not be launched because the host on which they were supposed to run was turned off.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6313
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 6 Jun 2009 13:44:06 +0000 (13:44 +0000)]
Check that a host is available before launching a process.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6312
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
alegrand [Sat, 6 Jun 2009 13:43:56 +0000 (13:43 +0000)]
Give deployment functions the opportunity to know that some host have failed before launching the process.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6311
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 28 May 2009 13:41:46 +0000 (13:41 +0000)]
merge with git master
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6310
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 26 May 2009 15:29:22 +0000 (15:29 +0000)]
Reindent everything (possibly breaking all branches, but for the last time)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6309
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 26 May 2009 15:08:51 +0000 (15:08 +0000)]
Add a indent rule to format the code in an uniform way, avoiding breaking the branches for nothing
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6308
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f