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

Private GIT Repository
loba.git
6 years agoBuild against simgrid-stable by default.
Arnaud Giersch [Tue, 3 Jul 2018 09:15:50 +0000 (11:15 +0200)]
Build against simgrid-stable by default.

6 years agoFix include for <simgrid/config.h>.
Arnaud Giersch [Wed, 20 Jun 2018 09:50:02 +0000 (11:50 +0200)]
Fix include for <simgrid/config.h>.

6 years agoStart version 0.5.
Arnaud Giersch [Wed, 16 May 2018 09:32:16 +0000 (11:32 +0200)]
Start version 0.5.

6 years agoVersion 0.4. v0.4
Arnaud Giersch [Wed, 16 May 2018 09:31:27 +0000 (11:31 +0200)]
Version 0.4.

6 years agoConclusions for performance loss.
Arnaud Giersch [Mon, 7 May 2018 14:11:57 +0000 (16:11 +0200)]
Conclusions for performance loss.

6 years agoRecord result of investigations with last SimGrid versions.
Arnaud Giersch [Wed, 2 May 2018 08:57:55 +0000 (10:57 +0200)]
Record result of investigations with last SimGrid versions.

6 years agoAdd perf.data to .gitignore.
Arnaud Giersch [Mon, 30 Apr 2018 20:17:16 +0000 (22:17 +0200)]
Add perf.data to .gitignore.

6 years agoPlat.xml: remove reverse route (routes are symmetrical by default).
Arnaud Giersch [Mon, 30 Apr 2018 20:12:22 +0000 (22:12 +0200)]
Plat.xml: remove reverse route (routes are symmetrical by default).

6 years agoxbt_cond_timedwait has changed and doesn't throw exception anymore. sg_v3_18
Arnaud Giersch [Mon, 30 Apr 2018 19:57:18 +0000 (21:57 +0200)]
xbt_cond_timedwait has changed and doesn't throw exception anymore.

6 years agoUpdate XML files to version 4.1. sg_v3_16
Arnaud Giersch [Mon, 30 Apr 2018 19:36:19 +0000 (21:36 +0200)]
Update XML files to version 4.1.

6 years agoFilx build with SimGrid 3.14. sg_v3_14
Arnaud Giersch [Mon, 30 Apr 2018 16:50:02 +0000 (18:50 +0200)]
Filx build with SimGrid 3.14.

6 years agoUpdate XML files to version 4. sg_v3_13
Arnaud Giersch [Mon, 30 Apr 2018 16:41:19 +0000 (18:41 +0200)]
Update XML files to version 4.

6 years agoAdd units in XML files.
Arnaud Giersch [Mon, 30 Apr 2018 16:40:19 +0000 (18:40 +0200)]
Add units in XML files.

6 years agoFix build with SimGrid 3.12. sg_v3_12
Arnaud Giersch [Mon, 30 Apr 2018 16:30:40 +0000 (18:30 +0200)]
Fix build with SimGrid 3.12.

Drop compatibility with older versions.

6 years agoRemove usage of std::bind. sg_v3_7_1
Arnaud Giersch [Mon, 30 Apr 2018 12:16:15 +0000 (14:16 +0200)]
Remove usage of std::bind.

6 years agoKill atomic_compat.h.
Arnaud Giersch [Mon, 30 Apr 2018 11:32:25 +0000 (13:32 +0200)]
Kill atomic_compat.h.

6 years agoUpdate CXXFLAGS.
Arnaud Giersch [Mon, 30 Apr 2018 11:28:59 +0000 (13:28 +0200)]
Update CXXFLAGS.

6 years agoBe consistent and hold mutex in any case when returning from condition_t::timedwait().
Arnaud Giersch [Mon, 30 Apr 2018 11:25:42 +0000 (13:25 +0200)]
Be consistent and hold mutex in any case when returning from condition_t::timedwait().

6 years agoHandle timeout exception in condition_t::timedwait().
Arnaud Giersch [Mon, 30 Apr 2018 11:18:54 +0000 (13:18 +0200)]
Handle timeout exception in condition_t::timedwait().

6 years agoxbt_cond_timedwait: mutex is not held on timeout.
Arnaud Giersch [Mon, 30 Apr 2018 09:52:58 +0000 (11:52 +0200)]
xbt_cond_timedwait: mutex is not held on timeout.

6 years agoDrop support for SimGrid version before 3.7.
Arnaud Giersch [Mon, 30 Apr 2018 09:52:38 +0000 (11:52 +0200)]
Drop support for SimGrid version before 3.7.

6 years agoTRY_FAST never existed officially.
Arnaud Giersch [Mon, 30 Apr 2018 09:46:26 +0000 (11:46 +0200)]
TRY_FAST never existed officially.

6 years agoStart next version.
Arnaud Giersch [Mon, 30 Apr 2018 09:44:25 +0000 (11:44 +0200)]
Start next version.

6 years agoVersion 0.3. v0.3
Arnaud Giersch [Mon, 30 Apr 2018 09:43:12 +0000 (11:43 +0200)]
Version 0.3.

11 years agoCosmetics: fix comments in grid*.xml.
Arnaud Giersch [Mon, 11 Feb 2013 14:12:48 +0000 (15:12 +0100)]
Cosmetics: fix comments in grid*.xml.

11 years agoAdd original file g5k.xml.
Arnaud Giersch [Mon, 11 Feb 2013 14:11:22 +0000 (15:11 +0100)]
Add original file g5k.xml.

11 years agoKill unused include.
Arnaud Giersch [Tue, 5 Feb 2013 10:22:23 +0000 (11:22 +0100)]
Kill unused include.

11 years agoMSG_clean() was deprecated since SG 3.8.
Arnaud Giersch [Tue, 5 Feb 2013 10:20:37 +0000 (11:20 +0100)]
MSG_clean() was deprecated since SG 3.8.

11 years agoUse correct include.
Arnaud Giersch [Tue, 5 Feb 2013 10:15:14 +0000 (11:15 +0100)]
Use correct include.

xbt/synchro.h has vanished in SG 3.9.

12 years agoAdd a VERSION file, for the distrib.
Arnaud Giersch [Wed, 28 Nov 2012 15:25:20 +0000 (16:25 +0100)]
Add a VERSION file, for the distrib.

12 years agoAdd copyright, and license files.
Arnaud Giersch [Wed, 28 Nov 2012 14:28:36 +0000 (15:28 +0100)]
Add copyright, and license files.

12 years agoMSG type names got renamed in SimGrid 3.8.
Arnaud Giersch [Mon, 2 Jul 2012 11:04:48 +0000 (13:04 +0200)]
MSG type names got renamed in SimGrid 3.8.

12 years agoAdd virtual destructors (fix gcc warnings).
Arnaud Giersch [Mon, 2 Jul 2012 10:47:40 +0000 (12:47 +0200)]
Add virtual destructors (fix gcc warnings).

12 years agoCosmetics.
Arnaud Giersch [Mon, 25 Jun 2012 09:51:04 +0000 (11:51 +0200)]
Cosmetics.

12 years agoAPI change in SimGrid 3.8: MSG_global_init -> MSG_init.
Arnaud Giersch [Mon, 25 Jun 2012 09:50:11 +0000 (11:50 +0200)]
API change in SimGrid 3.8: MSG_global_init -> MSG_init.

12 years agoTracing API has changed. Disable it until its usage is fixed.
Arnaud Giersch [Mon, 25 Jun 2012 09:49:12 +0000 (11:49 +0200)]
Tracing API has changed.  Disable it until its usage is fixed.

12 years agoCosmetics: insert a space before dotted lines.
Arnaud Giersch [Mon, 7 May 2012 12:27:54 +0000 (14:27 +0200)]
Cosmetics: insert a space before dotted lines.

12 years agoTake tracing API changes into account.
Arnaud Giersch [Fri, 30 Mar 2012 11:07:03 +0000 (13:07 +0200)]
Take tracing API changes into account.

12 years agoAdd platforms with 4096 nodes.
Arnaud Giersch [Mon, 19 Mar 2012 16:10:56 +0000 (17:10 +0100)]
Add platforms with 4096 nodes.

12 years agoag_parameters: double deadline exp_20120315
Arnaud Giersch [Thu, 15 Mar 2012 15:57:41 +0000 (16:57 +0100)]
ag_parameters: double deadline

12 years agoBug fix: credit can be negative.
Arnaud Giersch [Thu, 15 Mar 2012 15:46:52 +0000 (16:46 +0100)]
Bug fix: credit can be negative.

E.g. when a data message comes faster than its corresponding ctrl
message.

Check that it is not negative when computing balance.

12 years agoUpdate ag_parameters after last discussion. exp_20120314
Arnaud Giersch [Wed, 14 Mar 2012 20:52:27 +0000 (21:52 +0100)]
Update ag_parameters after last discussion.

* convergence is detected at 1%
* add a deadline (100000)
* also reduce comp. iterations to 0.1s.

12 years agoag_parameters: set -S0.5 and -g2000. exp_20120308
Arnaud Giersch [Thu, 8 Mar 2012 22:31:56 +0000 (23:31 +0100)]
ag_parameters: set -S0.5 and -g2000.

12 years agoAPI change in SG 3.7.0: MSG_get_host_table() -> MSG_hosts_as_dynar().
Arnaud Giersch [Thu, 8 Mar 2012 08:25:34 +0000 (09:25 +0100)]
API change in SG 3.7.0: MSG_get_host_table() -> MSG_hosts_as_dynar().

12 years agorun-all: check existence of platform files.
Arnaud Giersch [Wed, 7 Mar 2012 11:22:46 +0000 (12:22 +0100)]
run-all: check existence of platform files.

12 years agomake_params: PREFIX can be set from 2nd parameter on command line.
Arnaud Giersch [Wed, 7 Mar 2012 11:13:30 +0000 (12:13 +0100)]
make_params: PREFIX can be set from 2nd parameter on command line.

12 years agoAdd VARIANTS to ag_parameters. Create ag_parameters1024 for big platforms.
Arnaud Giersch [Wed, 7 Mar 2012 11:12:55 +0000 (12:12 +0100)]
Add VARIANTS to ag_parameters.  Create ag_parameters1024 for big platforms.

12 years agorun-all: add possibility to specify the variants to run in parameter file.
Arnaud Giersch [Wed, 7 Mar 2012 11:08:14 +0000 (12:08 +0100)]
run-all: add possibility to specify the variants to run in parameter file.

12 years agorun-all: check executable.
Arnaud Giersch [Wed, 7 Mar 2012 11:07:36 +0000 (12:07 +0100)]
run-all: check executable.

12 years agoSet -g1000 in ag_parameters.
Arnaud Giersch [Wed, 7 Mar 2012 10:41:10 +0000 (11:41 +0100)]
Set -g1000 in ag_parameters.

12 years agoDocument correction for known bug.
Arnaud Giersch [Tue, 6 Mar 2012 16:04:14 +0000 (17:04 +0100)]
Document correction for known bug.

12 years agoSet -g100 in ag_parameters.
Arnaud Giersch [Fri, 2 Mar 2012 11:06:14 +0000 (12:06 +0100)]
Set -g100 in ag_parameters.

12 years agoCheck for the existence of input files.
Arnaud Giersch [Thu, 1 Mar 2012 16:16:18 +0000 (17:16 +0100)]
Check for the existence of input files.

And avoid an ugly backtrace+coredump when file does not exists.

12 years agoSlight change to error message.
Arnaud Giersch [Thu, 1 Mar 2012 16:15:15 +0000 (17:15 +0100)]
Slight change to error message.

12 years agoUse xbt_die instead of throwing an std::logic_error exception.
Arnaud Giersch [Thu, 1 Mar 2012 15:44:43 +0000 (16:44 +0100)]
Use xbt_die instead of throwing an std::logic_error exception.

12 years agoRemove useless temporary references.
Arnaud Giersch [Thu, 1 Mar 2012 15:20:48 +0000 (16:20 +0100)]
Remove useless temporary references.

12 years agoRemove old bugsi that don't exit anymore.
Arnaud Giersch [Thu, 1 Mar 2012 15:11:26 +0000 (16:11 +0100)]
Remove old bugsi that don't exit anymore.

12 years agoBUGS: add missing dates.
Arnaud Giersch [Thu, 1 Mar 2012 15:05:27 +0000 (16:05 +0100)]
BUGS: add missing dates.

12 years agoMake opt::exit_on_convergence an unsigned int.
Arnaud Giersch [Thu, 1 Mar 2012 14:31:52 +0000 (15:31 +0100)]
Make opt::exit_on_convergence an unsigned int.

12 years agoUpdate platform.xml.
Arnaud Giersch [Thu, 1 Mar 2012 14:29:46 +0000 (15:29 +0100)]
Update platform.xml.

12 years agoPrepare next version.
Arnaud Giersch [Thu, 1 Mar 2012 13:27:22 +0000 (14:27 +0100)]
Prepare next version.

12 years agoVersion 0.2. v0.2
Arnaud Giersch [Thu, 1 Mar 2012 13:26:35 +0000 (14:26 +0100)]
Version 0.2.

12 years agoDocument changes for upcoming v0.2.
Arnaud Giersch [Thu, 1 Mar 2012 13:25:06 +0000 (14:25 +0100)]
Document changes for upcoming v0.2.

12 years agoUpdate copyright string.
Arnaud Giersch [Thu, 1 Mar 2012 13:24:37 +0000 (14:24 +0100)]
Update copyright string.

12 years agoUpdate.
Arnaud Giersch [Thu, 1 Mar 2012 13:14:34 +0000 (14:14 +0100)]
Update.

12 years agoAdd platforms with 1024 nodes.
Arnaud Giersch [Thu, 1 Mar 2012 12:14:10 +0000 (13:14 +0100)]
Add platforms with 1024 nodes.

12 years agoUse clock_gettime for a better resolution in timer.h.
Arnaud Giersch [Thu, 1 Mar 2012 08:44:06 +0000 (09:44 +0100)]
Use clock_gettime for a better resolution in timer.h.

12 years agoOoops, fix syntax error.
Arnaud Giersch [Thu, 1 Mar 2012 08:39:45 +0000 (09:39 +0100)]
Ooops, fix syntax error.

12 years agoag_parameters: update. exp_20120229
Arnaud Giersch [Thu, 1 Mar 2012 07:07:00 +0000 (08:07 +0100)]
ag_parameters: update.

12 years agoParameterize the exit on convergence.
Arnaud Giersch [Wed, 29 Feb 2012 17:21:14 +0000 (18:21 +0100)]
Parameterize the exit on convergence.

Parameter is the number of iterations to wait while converged before
to decide to exit.

12 years agoCosmetics: improve help message.
Arnaud Giersch [Wed, 29 Feb 2012 17:20:12 +0000 (18:20 +0100)]
Cosmetics: improve help message.

12 years agoExperimental: use TRY_NO_BACKTRACE if available.
Arnaud Giersch [Wed, 29 Feb 2012 16:39:40 +0000 (17:39 +0100)]
Experimental: use TRY_NO_BACKTRACE if available.

No functional change.

12 years agoAdd possibility to set the convergence threshold automatically.
Arnaud Giersch [Wed, 29 Feb 2012 16:37:13 +0000 (17:37 +0100)]
Add possibility to set the convergence threshold automatically.

12 years agoAdd option -G, to exit on detection of global convergence.
Arnaud Giersch [Wed, 29 Feb 2012 15:59:19 +0000 (16:59 +0100)]
Add option -G, to exit on detection of global convergence.

12 years agoMove loading of atomic vs. cstdatomic in atomic_compat.h.
Arnaud Giersch [Wed, 29 Feb 2012 15:41:03 +0000 (16:41 +0100)]
Move loading of atomic vs. cstdatomic in atomic_compat.h.

12 years agoDocument changing API with latest version of SG.
Arnaud Giersch [Wed, 29 Feb 2012 15:31:56 +0000 (16:31 +0100)]
Document changing API with latest version of SG.

12 years agoRemove option -x as an alternative for -k.
Arnaud Giersch [Wed, 29 Feb 2012 15:19:28 +0000 (16:19 +0100)]
Remove option -x as an alternative for -k.

12 years agoOne more bug :(
Arnaud Giersch [Wed, 29 Feb 2012 15:16:45 +0000 (16:16 +0100)]
One more bug :(

12 years agoProtect concurrent accesses to shared variables in process.
Arnaud Giersch [Wed, 29 Feb 2012 14:54:31 +0000 (15:54 +0100)]
Protect concurrent accesses to shared variables in process.

12 years agoFix ispell dictionary in dir-locals.el.
Arnaud Giersch [Wed, 29 Feb 2012 14:31:59 +0000 (15:31 +0100)]
Fix ispell dictionary in dir-locals.el.

12 years agoag_parameters: update for last experimentations. exp_20120216
Arnaud Giersch [Tue, 28 Feb 2012 07:20:22 +0000 (08:20 +0100)]
ag_parameters: update for last experimentations.

12 years agoDocument a bug with parallel executions.
Arnaud Giersch [Mon, 27 Feb 2012 12:26:08 +0000 (13:26 +0100)]
Document a bug with parallel executions.

12 years agocontexts/factory:raw is now the default.
Arnaud Giersch [Thu, 16 Feb 2012 15:49:03 +0000 (16:49 +0100)]
contexts/factory:raw is now the default.

12 years agoDon't try to be clever with exceptions, let them flow and abort immediately.
Arnaud Giersch [Tue, 7 Feb 2012 21:50:03 +0000 (22:50 +0100)]
Don't try to be clever with exceptions, let them flow and abort immediately.

There is no need to make debugging more difficult than it already is.

13 years agoMissing include.
Arnaud Giersch [Thu, 1 Dec 2011 14:02:17 +0000 (15:02 +0100)]
Missing include.

13 years agoUse static instead of volatile for variables that may be clobbered by a TRY..CATCH.
Arnaud Giersch [Thu, 3 Nov 2011 13:20:32 +0000 (14:20 +0100)]
Use static instead of volatile for variables that may be clobbered by a TRY..CATCH.

13 years agomise a jour des résultats des expés
couturie [Mon, 24 Oct 2011 17:50:36 +0000 (19:50 +0200)]
mise a jour des résultats des expés

13 years agomodif expe raph
Raphael Couturier [Mon, 24 Oct 2011 15:09:41 +0000 (17:09 +0200)]
modif expe raph

13 years agoRevert "Use a do..while() loop instead of this ugly continue statement."
Arnaud Giersch [Mon, 24 Oct 2011 14:29:55 +0000 (16:29 +0200)]
Revert "Use a do..while() loop instead of this ugly continue statement."

The still_running() check was missed with the do..while() loop!

This reverts commit f8daec44188cc69bbd5b05a1eebfb813a07ae495.

Conflicts:

process.cpp

13 years agoMove idle duration, and supernumerary iterations in "Useful metrics".
Arnaud Giersch [Tue, 18 Oct 2011 13:53:20 +0000 (15:53 +0200)]
Move idle duration, and supernumerary iterations in "Useful metrics".

13 years agoCount supernumerary comp. iterations.
Arnaud Giersch [Tue, 18 Oct 2011 13:52:02 +0000 (15:52 +0200)]
Count supernumerary comp. iterations.

13 years agoAdd a comment about idle duration.
Arnaud Giersch [Tue, 18 Oct 2011 13:48:49 +0000 (15:48 +0200)]
Add a comment about idle duration.

13 years agoUse shorter abbreviation in main results.
Arnaud Giersch [Tue, 18 Oct 2011 13:43:37 +0000 (15:43 +0200)]
Use shorter abbreviation in main results.

13 years agoAdd some notes in TESTS.
Arnaud Giersch [Fri, 14 Oct 2011 15:03:22 +0000 (17:03 +0200)]
Add some notes in TESTS.

13 years agoAdd statistics about idle duration.
Arnaud Giersch [Fri, 14 Oct 2011 15:02:32 +0000 (17:02 +0200)]
Add statistics about idle duration.

13 years agoIn compute_loop(), wait the duration of an *lb* iteration if there is nothing to do.
Arnaud Giersch [Fri, 14 Oct 2011 15:00:59 +0000 (17:00 +0200)]
In compute_loop(), wait the duration of an *lb* iteration if there is nothing to do.

The rationale here is that there is no need to go too fast if real_load == 0.0.

13 years agoUse a do..while() loop instead of this ugly continue statement.
Arnaud Giersch [Fri, 14 Oct 2011 14:58:02 +0000 (16:58 +0200)]
Use a do..while() loop instead of this ugly continue statement.

13 years agoAlso print average and deviation for times of convergence.
Arnaud Giersch [Thu, 13 Oct 2011 06:41:00 +0000 (08:41 +0200)]
Also print average and deviation for times of convergence.

13 years agoTODO: add some notes for future work.
Arnaud Giersch [Tue, 11 Oct 2011 13:10:24 +0000 (15:10 +0200)]
TODO: add some notes for future work.

13 years agoPrint {min,max} times of convergence on a single line.
Arnaud Giersch [Tue, 4 Oct 2011 09:02:40 +0000 (11:02 +0200)]
Print {min,max} times of convergence on a single line.