]> AND Private Git Repository - loba.git/log
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
loba.git
13 years agoAdd rc_{extract,normalize,usage}.
Arnaud Giersch [Wed, 14 Sep 2011 13:21:21 +0000 (15:21 +0200)]
Add rc_{extract,normalize,usage}.

13 years agoPartially revert "ajout de 3 fichiers pour lancer des expés"
Arnaud Giersch [Tue, 13 Sep 2011 15:31:00 +0000 (17:31 +0200)]
Partially revert "ajout de 3 fichiers pour lancer des expés"

Undo changes to ag_parameters.

This reverts commit 5ed91ecd196e066ba88ff13f3dc8e2fa76bcf61f.

13 years agoajout de 3 fichiers pour lancer des expés
couturie [Mon, 12 Sep 2011 17:43:50 +0000 (19:43 +0200)]
ajout de 3 fichiers pour lancer des expés

13 years agooubli de ce fichier
couturie [Thu, 8 Sep 2011 20:55:29 +0000 (22:55 +0200)]
oubli de ce fichier

13 years agoMerge branch 'master' of ssh://info.iut-bm.univ-fcomte.fr/loba
couturie [Thu, 8 Sep 2011 20:47:46 +0000 (22:47 +0200)]
Merge branch 'master' of ssh://info.iut-bm.univ-fcomte.fr/loba

13 years agoajout de 8 fichiers de tests (a mon avis leur duree de vie sera tres courte :-) )
couturie [Thu, 8 Sep 2011 20:46:44 +0000 (22:46 +0200)]
ajout de 8 fichiers de tests (a mon avis leur duree de vie sera tres courte :-) )

13 years agocmath functions are in namespace std.
Arnaud Giersch [Mon, 5 Sep 2011 13:07:38 +0000 (15:07 +0200)]
cmath functions are in namespace std.

13 years agoReindent.
Arnaud Giersch [Mon, 5 Sep 2011 13:04:24 +0000 (15:04 +0200)]
Reindent.

13 years agoWhitespace cleanup.
Arnaud Giersch [Mon, 5 Sep 2011 13:00:14 +0000 (15:00 +0200)]
Whitespace cleanup.

13 years agoUse C++ header <cmath> instead of <math.h>.
Arnaud Giersch [Mon, 5 Sep 2011 12:48:39 +0000 (14:48 +0200)]
Use C++ header <cmath> instead of <math.h>.

13 years agoAdd missing includes.
Arnaud Giersch [Mon, 5 Sep 2011 12:47:38 +0000 (14:47 +0200)]
Add missing includes.

13 years agoIn TESTS, bound sizes of data transfers.
Arnaud Giersch [Thu, 1 Sep 2011 21:39:03 +0000 (23:39 +0200)]
In TESTS, bound sizes of data transfers.

13 years agoDo not go below expected_load when bookkeeping.
Arnaud Giersch [Thu, 1 Sep 2011 21:31:50 +0000 (23:31 +0200)]
Do not go below expected_load when bookkeeping.

13 years agoFix random auto-deployment in integer mode.
Arnaud Giersch [Thu, 1 Sep 2011 09:30:58 +0000 (11:30 +0200)]
Fix random auto-deployment in integer mode.

13 years agoEnforce integer initial load when integer transfers are activated.
Arnaud Giersch [Wed, 31 Aug 2011 20:04:55 +0000 (22:04 +0200)]
Enforce integer initial load when integer transfers are activated.

13 years agoCosmetics: split long line.
Arnaud Giersch [Wed, 31 Aug 2011 18:48:19 +0000 (20:48 +0200)]
Cosmetics: split long line.

13 years agoFix message::to_string().
Arnaud Giersch [Wed, 8 Jun 2011 09:01:20 +0000 (11:01 +0200)]
Fix message::to_string().

13 years agoFound a bug in integer mode, document it.
Arnaud Giersch [Wed, 31 Aug 2011 16:44:47 +0000 (18:44 +0200)]
Found a bug in integer mode, document it.

13 years agoRemove hack from make_pareams.
Arnaud Giersch [Tue, 19 Jul 2011 16:41:01 +0000 (18:41 +0200)]
Remove hack from make_pareams.

13 years agoDisable large platforms in ag_parameters.
Arnaud Giersch [Tue, 19 Jul 2011 16:32:57 +0000 (18:32 +0200)]
Disable large platforms in ag_parameters.

13 years agoAdd make_params.
Arnaud Giersch [Tue, 19 Jul 2011 16:32:23 +0000 (18:32 +0200)]
Add make_params.

13 years agoUpdate TESTS, and make_params.
Arnaud Giersch [Tue, 19 Jul 2011 16:27:39 +0000 (18:27 +0200)]
Update TESTS, and make_params.

Divide costs by 1000.

13 years agoIn run-all: simplify the names of the output files.
Arnaud Giersch [Tue, 19 Jul 2011 16:19:04 +0000 (18:19 +0200)]
In run-all: simplify the names of the output files.

Before:
  .../results/plat_${PLATFORM}/topo_${TOPOLOGY}/algo_${ALGO}/loba_${PARAM}.out

After:
  .../results/plat_${PLATFORM}/topo_${TOPOLOGY}/algo_${ALGO}_${VARIANT}.out

with VARIANT being "plain" or "bookkeeping".

13 years agoAdd option to compress output files in run-all.
Arnaud Giersch [Tue, 19 Jul 2011 16:06:31 +0000 (18:06 +0200)]
Add option to compress output files in run-all.

13 years agoDocument current problems with tests.
Arnaud Giersch [Mon, 18 Jul 2011 16:03:13 +0000 (18:03 +0200)]
Document current problems with tests.

13 years agoTODO update.
Arnaud Giersch [Mon, 18 Jul 2011 15:41:00 +0000 (17:41 +0200)]
TODO update.

13 years agoQuick hack in run-all: compress output files.
Arnaud Giersch [Mon, 18 Jul 2011 15:39:46 +0000 (17:39 +0200)]
Quick hack in run-all: compress output files.

13 years agoTESTS are ready to run!
Arnaud Giersch [Wed, 13 Jul 2011 16:30:22 +0000 (18:30 +0200)]
TESTS are ready to run!

I hope...

13 years agorun-all: report error messages on failure.
Arnaud Giersch [Wed, 13 Jul 2011 16:29:05 +0000 (18:29 +0200)]
run-all: report error messages on failure.

13 years agoRemove old reference to $(XML_DEV_FILES) and to rule "xml".
Arnaud Giersch [Wed, 13 Jul 2011 12:26:30 +0000 (14:26 +0200)]
Remove old reference to $(XML_DEV_FILES) and to rule "xml".

13 years agoUpdate TODO.
Arnaud Giersch [Wed, 6 Jul 2011 14:45:09 +0000 (16:45 +0200)]
Update TODO.

13 years agoWhitespace cleanup.
Arnaud Giersch [Wed, 6 Jul 2011 14:41:31 +0000 (16:41 +0200)]
Whitespace cleanup.

13 years agoUpdate TEST description.
Arnaud Giersch [Wed, 6 Jul 2011 14:27:33 +0000 (16:27 +0200)]
Update TEST description.

13 years agoNew parameter file for tests.
Arnaud Giersch [Wed, 6 Jul 2011 14:27:14 +0000 (16:27 +0200)]
New parameter file for tests.

13 years agorun-all: improve summary during run.
Arnaud Giersch [Thu, 30 Jun 2011 16:02:53 +0000 (18:02 +0200)]
run-all: improve summary during run.

13 years agoAdd some notes on experimentations to run.
Arnaud Giersch [Thu, 30 Jun 2011 15:23:31 +0000 (17:23 +0200)]
Add some notes on experimentations to run.

13 years agoAdd grids of 16, 64, and 256 nodes, based on g5k.xml
Arnaud Giersch [Thu, 30 Jun 2011 15:22:49 +0000 (17:22 +0200)]
Add grids of 16, 64, and 256 nodes, based on g5k.xml

13 years agoAdd log message about number of hosts in platform file.
Arnaud Giersch [Thu, 30 Jun 2011 14:52:05 +0000 (16:52 +0200)]
Add log message about number of hosts in platform file.

13 years agoAdd clusters of 16, 64, and 256 nodes.
Arnaud Giersch [Wed, 29 Jun 2011 15:52:49 +0000 (17:52 +0200)]
Add clusters of 16, 64, and 256 nodes.

13 years agorun-all: add parameter MORE_ARGS.
Arnaud Giersch [Tue, 21 Jun 2011 09:37:19 +0000 (11:37 +0200)]
run-all: add parameter MORE_ARGS.

13 years agorun-all: fix usage message.
Arnaud Giersch [Tue, 21 Jun 2011 09:37:11 +0000 (11:37 +0200)]
run-all: fix usage message.

13 years agoPartially revert "Reverted extract-all and extract-all-inv to use original log files...
Arnaud Giersch [Mon, 20 Jun 2011 14:43:24 +0000 (16:43 +0200)]
Partially revert "Reverted extract-all and extract-all-inv to use original log files from run-all"

This partially reverts commit cd83815d1aaa00919c7f972eeba5be8ceb2a9f18.

In fact only revert the sample_parameters file.  Also add a comment
advising for no modifications for a specific usage.

13 years agoAdd as_parameters (as for A. Sider), copy current sample_parameters.
Arnaud Giersch [Mon, 20 Jun 2011 14:35:13 +0000 (16:35 +0200)]
Add as_parameters (as for A. Sider), copy current sample_parameters.

13 years agoFix run-all script broken by commits cd83815d1a and d3914e4821.
Arnaud Giersch [Mon, 20 Jun 2011 14:26:53 +0000 (16:26 +0200)]
Fix run-all script broken by commits cd83815d1a and d3914e4821.

13 years agoAdd the possibility to specify the initial load with the average among the nodes.
Arnaud Giersch [Mon, 20 Jun 2011 14:10:42 +0000 (16:10 +0200)]
Add the possibility to specify the initial load with the average among the nodes.

If the value given for the '-L' option is negative, it is the
opposite of the load average.

For backward compatibility, '-L 0' is a synonym for '-L -1' (load
average of 1.0).

13 years agoFix typo in help message.
Arnaud Giersch [Tue, 7 Jun 2011 09:50:24 +0000 (11:50 +0200)]
Fix typo in help message.

13 years agoAdd option for integer transfer.
Arnaud Giersch [Mon, 6 Jun 2011 09:03:32 +0000 (11:03 +0200)]
Add option for integer transfer.

13 years agoFactorize computation of load_to_send.
Arnaud Giersch [Mon, 6 Jun 2011 09:01:37 +0000 (11:01 +0200)]
Factorize computation of load_to_send.

13 years agoAdd algorithm 2besteffort.
Arnaud Giersch [Fri, 3 Jun 2011 10:15:45 +0000 (12:15 +0200)]
Add algorithm 2besteffort.

13 years agoDon't be so picky about new algorithm name.
Arnaud Giersch [Fri, 3 Jun 2011 10:09:42 +0000 (12:09 +0200)]
Don't be so picky about new algorithm name.

13 years agoALGORITHMS: spell check, reindent, and keep algorithms in alphabetical order.
Arnaud Giersch [Fri, 3 Jun 2011 10:08:12 +0000 (12:08 +0200)]
ALGORITHMS: spell check, reindent, and keep algorithms in alphabetical order.

13 years agoBe consistent, and start lb-loop by a receive too.
Arnaud Giersch [Wed, 1 Jun 2011 15:01:33 +0000 (17:01 +0200)]
Be consistent, and start lb-loop by a receive too.

13 years agoCosmetics: replace in doc "xxx-er thread" by "xxx-ing" thread.
Arnaud Giersch [Wed, 1 Jun 2011 13:54:28 +0000 (15:54 +0200)]
Cosmetics: replace in doc "xxx-er thread" by "xxx-ing" thread.

Not sure that it is better, but at least it is consistent. ;)

13 years agoCosmetics: declare condition_t as friend of mutex_t.
Arnaud Giersch [Tue, 31 May 2011 14:17:36 +0000 (16:17 +0200)]
Cosmetics: declare condition_t as friend of mutex_t.

13 years agoReverted run-all to original
Aberrahmane Sider [Thu, 26 May 2011 13:19:39 +0000 (14:19 +0100)]
Reverted run-all to original

13 years agoReverted extract-all and extract-all-inv to use original log files from run-all
Aberrahmane Sider [Thu, 26 May 2011 13:17:24 +0000 (14:17 +0100)]
Reverted extract-all and extract-all-inv to use original log files from run-all

13 years agoMerge branch 'master' of ssh://info.iut-bm.univ-fcomte.fr/loba
Aberrahmane Sider [Wed, 25 May 2011 23:17:06 +0000 (00:17 +0100)]
Merge branch 'master' of ssh://info.iut-bm.univ-fcomte.fr/loba

13 years agoAdding extract-all and extract-all-inv bash scripts that create latex tabular data...
Aberrahmane Sider [Wed, 25 May 2011 23:11:41 +0000 (00:11 +0100)]
Adding extract-all and extract-all-inv bash scripts that create latex tabular data with the results folder of run-all. Compile and view all results using sample-latex-tabular-results.tex inside the results/platform folder

13 years agoUpdate BUGS.
Arnaud Giersch [Tue, 24 May 2011 12:55:59 +0000 (14:55 +0200)]
Update BUGS.

13 years agoStop locking the mutex on data_receive.
Arnaud Giersch [Tue, 24 May 2011 11:25:02 +0000 (13:25 +0200)]
Stop locking the mutex on data_receive.

13 years agoDo not run a last data_send round on exit.
Arnaud Giersch [Tue, 24 May 2011 11:24:36 +0000 (13:24 +0200)]
Do not run a last data_send round on exit.

13 years agoReport lost load with exit status.
Arnaud Giersch [Tue, 24 May 2011 11:33:42 +0000 (13:33 +0200)]
Report lost load with exit status.

13 years agoCosmetics in debug messages.
Arnaud Giersch [Tue, 24 May 2011 07:56:59 +0000 (09:56 +0200)]
Cosmetics in debug messages.

13 years agoCosmetics: rename message types, INFO -> CTRL, and LOAD -> DATA.
Arnaud Giersch [Tue, 24 May 2011 07:55:45 +0000 (09:55 +0200)]
Cosmetics: rename message types, INFO -> CTRL, and LOAD -> DATA.

13 years agoMerge INFO and CREDIT messages.
Arnaud Giersch [Tue, 24 May 2011 07:02:01 +0000 (09:02 +0200)]
Merge INFO and CREDIT messages.

It reduces the number of control messages with bookkeeping, and makes
the simulation about 40% faster.

13 years agoUse bigger chunk allocations in sync_queue.
Arnaud Giersch [Mon, 23 May 2011 14:55:27 +0000 (16:55 +0200)]
Use bigger chunk allocations in sync_queue.

And avoid to make a new node for each push.

13 years agoRemove parameter "next" for constructor of sync_queue<T>::node.
Arnaud Giersch [Mon, 23 May 2011 13:45:07 +0000 (15:45 +0200)]
Remove parameter "next" for constructor of sync_queue<T>::node.

13 years agoFix missing definition in gcc 4.4/cstdatomic.
Arnaud Giersch [Mon, 23 May 2011 13:19:04 +0000 (15:19 +0200)]
Fix missing definition in gcc 4.4/cstdatomic.

13 years agoUse a lock-free synchronized queue for the message queue.
Arnaud Giersch [Mon, 23 May 2011 12:57:56 +0000 (14:57 +0200)]
Use a lock-free synchronized queue for the message queue.

13 years agoAdd a lock-free synchronized queue.
Arnaud Giersch [Mon, 23 May 2011 12:49:11 +0000 (14:49 +0200)]
Add a lock-free synchronized queue.

13 years agoIt is useless to mention "tr1", now that compilation is done with -std=c++0x.
Arnaud Giersch [Mon, 23 May 2011 06:44:37 +0000 (08:44 +0200)]
It is useless to mention "tr1", now that compilation is done with -std=c++0x.

13 years agoCompile with -std=c++0x.
Arnaud Giersch [Mon, 23 May 2011 06:36:34 +0000 (08:36 +0200)]
Compile with -std=c++0x.

13 years agoMakefile: add compiler flags to MAKEDEPEND, define MAKEDEPEND.C.
Arnaud Giersch [Mon, 23 May 2011 06:35:44 +0000 (08:35 +0200)]
Makefile: add compiler flags to MAKEDEPEND, define MAKEDEPEND.C.

13 years agoUpdate files descriptions in README.
Arnaud Giersch [Mon, 23 May 2011 12:56:51 +0000 (14:56 +0200)]
Update files descriptions in README.

13 years agoSpell sig_atomic_t as std::sig_atomic_t.
Arnaud Giersch [Mon, 23 May 2011 06:34:21 +0000 (08:34 +0200)]
Spell sig_atomic_t as std::sig_atomic_t.

13 years agoUse sig_atomic_t for opt::exit_request.
Arnaud Giersch [Fri, 20 May 2011 15:23:48 +0000 (17:23 +0200)]
Use sig_atomic_t for opt::exit_request.

13 years agoAdd a bug entry about mutex usage in process.
Arnaud Giersch [Fri, 20 May 2011 15:01:33 +0000 (17:01 +0200)]
Add a bug entry about mutex usage in process.

13 years agoUse -pipe to speed up compilation a little bit.
Arnaud Giersch [Wed, 18 May 2011 15:36:52 +0000 (17:36 +0200)]
Use -pipe to speed up compilation a little bit.

13 years agoQuit immediately on 2nd Ctrl-C.
Arnaud Giersch [Mon, 16 May 2011 16:03:47 +0000 (18:03 +0200)]
Quit immediately on 2nd Ctrl-C.

13 years agoAccount for elapsed (wall clock) time too.
Arnaud Giersch [Fri, 6 May 2011 10:06:46 +0000 (12:06 +0200)]
Account for elapsed (wall clock) time too.

May be useful when monitoring parallel execution.

13 years agotimestamp: add possibility to choose clock type.
Arnaud Giersch [Fri, 6 May 2011 09:42:40 +0000 (11:42 +0200)]
timestamp: add possibility to choose clock type.

13 years agoMissing loba_lln.h and loba_lln.cpp added. ALGORITHMS updated to include bulk and...
Aberrahmane Sider [Fri, 6 May 2011 11:41:44 +0000 (12:41 +0100)]
Missing loba_lln.h and loba_lln.cpp added. ALGORITHMS updated to include bulk and lln descirptions

13 years agoAdded Least Load Neighbors and another bulk algorithm
Aberrahmane Sider [Mon, 2 May 2011 14:12:17 +0000 (15:12 +0100)]
Added Least Load Neighbors and another bulk algorithm

13 years agoMerge branch 'master' of ssh://info.iut-bm.univ-fcomte.fr/loba
Aberrahmane Sider [Sun, 24 Apr 2011 19:32:34 +0000 (20:32 +0100)]
Merge branch 'master' of ssh://info.iut-bm.univ-fcomte.fr/loba

13 years agoAdd script to run experimentations.
Arnaud Giersch [Wed, 20 Apr 2011 13:20:27 +0000 (15:20 +0200)]
Add script to run experimentations.

13 years agoWrap long lines, and other typos.
Arnaud Giersch [Wed, 20 Apr 2011 13:20:01 +0000 (15:20 +0200)]
Wrap long lines, and other typos.

13 years agoUpdate .gitignore.
Arnaud Giersch [Wed, 20 Apr 2011 13:13:02 +0000 (15:13 +0200)]
Update .gitignore.

13 years agoUpdate BUGS.
Arnaud Giersch [Tue, 19 Apr 2011 15:48:39 +0000 (17:48 +0200)]
Update BUGS.

13 years agoFix valgrind_suppressions.
Arnaud Giersch [Tue, 19 Apr 2011 12:50:11 +0000 (14:50 +0200)]
Fix valgrind_suppressions.

13 years agoMerge branch 'master' of ssh://info.iut-bm.univ-fcomte.fr/loba
Aberrahmane Sider [Mon, 18 Apr 2011 16:51:03 +0000 (17:51 +0100)]
Merge branch 'master' of ssh://info.iut-bm.univ-fcomte.fr/loba

13 years agoLine was too long in help message.
Arnaud Giersch [Mon, 18 Apr 2011 16:39:28 +0000 (18:39 +0200)]
Line was too long in help message.

13 years agoImprove help messages.
Arnaud Giersch [Mon, 18 Apr 2011 16:21:37 +0000 (18:21 +0200)]
Improve help messages.

13 years agoMost memory leaks in SimGrid are gone.
Arnaud Giersch [Mon, 18 Apr 2011 12:49:15 +0000 (14:49 +0200)]
Most memory leaks in SimGrid are gone.

13 years agoAdd algorithm bulk.
sq [Mon, 4 Apr 2011 21:42:57 +0000 (22:42 +0100)]
Add algorithm bulk.

13 years agoAdd colors to trace categories.
Arnaud Giersch [Tue, 29 Mar 2011 06:51:50 +0000 (08:51 +0200)]
Add colors to trace categories.

I am still unable to exploit those traces...

13 years agoNow that THROWF is in SG/svn, remove compatibility hack.
Arnaud Giersch [Fri, 25 Mar 2011 14:12:25 +0000 (15:12 +0100)]
Now that THROWF is in SG/svn, remove compatibility hack.

13 years agoUpdate valgrind_suppressions.
Arnaud Giersch [Fri, 25 Mar 2011 14:03:21 +0000 (15:03 +0100)]
Update valgrind_suppressions.

13 years agoRename valgrind_suppressions.
Arnaud Giersch [Fri, 25 Mar 2011 14:06:40 +0000 (15:06 +0100)]
Rename valgrind_suppressions.

13 years agoPreparation for the removal of THROW1 in SG/svn.
Arnaud Giersch [Thu, 24 Mar 2011 15:04:25 +0000 (16:04 +0100)]
Preparation for the removal of THROW1 in SG/svn.

13 years agoUpdate BUGS.
Arnaud Giersch [Thu, 24 Mar 2011 15:03:24 +0000 (16:03 +0100)]
Update BUGS.