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

Private GIT Repository
loba.git
13 years agoDefine process::print_loads_p() to print loads by using neighp[]
Arnaud Giersch [Fri, 17 Dec 2010 17:04:45 +0000 (18:04 +0100)]
Define process::print_loads_p() to print loads by using neighp[]
instead of neigh[].

In order to achieve this cleanly, define neighbor::print().
The logging category is (by default) the default for the current
compilation unit.

I had to torture xbt/log to attain my goal...

13 years agomodif simple
Raphael Couturier [Fri, 17 Dec 2010 14:52:44 +0000 (15:52 +0100)]
modif simple

13 years agomodification to fairstrategy
Raphaël Couturier [Fri, 17 Dec 2010 14:42:48 +0000 (15:42 +0100)]
modification to fairstrategy

13 years agoAdd loba_fairstrategy.
Raphaël Couturier [Fri, 17 Dec 2010 13:29:17 +0000 (14:29 +0100)]
Add loba_fairstrategy.

13 years agoUse a shorter name for function in deployment_generator.
Arnaud Giersch [Fri, 17 Dec 2010 11:15:26 +0000 (12:15 +0100)]
Use a shorter name for function in deployment_generator.

13 years agoAdd option "-v" (verbose).
Arnaud Giersch [Fri, 17 Dec 2010 11:08:57 +0000 (12:08 +0100)]
Add option "-v" (verbose).

13 years agoOngoing work on process logic...
Arnaud Giersch [Thu, 16 Dec 2010 23:49:56 +0000 (00:49 +0100)]
Ongoing work on process logic...

... but there still remain some bugs to fix...

13 years agoAdd more documentation.
Arnaud Giersch [Thu, 16 Dec 2010 17:51:41 +0000 (18:51 +0100)]
Add more documentation.

13 years agoUse FATPIPE for backbone in cluster1000.xml.
Arnaud Giersch [Thu, 16 Dec 2010 15:40:55 +0000 (16:40 +0100)]
Use FATPIPE for backbone in cluster1000.xml.

13 years agoImproved printing of simulation parameters, and fixed some defaults.
Arnaud Giersch [Thu, 16 Dec 2010 14:55:50 +0000 (15:55 +0100)]
Improved printing of simulation parameters, and fixed some defaults.

13 years agoImproved description for valgrind suppression.
Arnaud Giersch [Thu, 16 Dec 2010 14:54:36 +0000 (15:54 +0100)]
Improved description for valgrind suppression.

13 years agoUse auto_depl::nhosts for auto_depl::load auto-setting.
Arnaud Giersch [Thu, 16 Dec 2010 14:37:12 +0000 (15:37 +0100)]
Use auto_depl::nhosts for auto_depl::load auto-setting.

13 years agoAdd torus topology.
Arnaud Giersch [Thu, 16 Dec 2010 14:36:33 +0000 (15:36 +0100)]
Add torus topology.

13 years agoImprove documentation.
Arnaud Giersch [Thu, 16 Dec 2010 11:13:12 +0000 (12:13 +0100)]
Improve documentation.

13 years agoRemove redundant includes.
Arnaud Giersch [Thu, 16 Dec 2010 08:31:51 +0000 (09:31 +0100)]
Remove redundant includes.

13 years agoAdd default auto_depl::topology...
Arnaud Giersch [Wed, 15 Dec 2010 22:44:07 +0000 (23:44 +0100)]
Add default auto_depl::topology...

... which is selected if no deployment_file is provided.

13 years agoCosmetics: sort topologies in source files.
Arnaud Giersch [Wed, 15 Dec 2010 22:36:26 +0000 (23:36 +0100)]
Cosmetics: sort topologies in source files.

13 years agoAdd automatic topology generators.
Arnaud Giersch [Wed, 15 Dec 2010 22:31:18 +0000 (23:31 +0100)]
Add automatic topology generators.

For now: btree, clique, hcube, line, ring and star

13 years agoCosmetics...
Arnaud Giersch [Wed, 15 Dec 2010 20:11:19 +0000 (21:11 +0100)]
Cosmetics...

* adjust logging format
* improve opt::print
* check if opt::loba_algo is known

13 years agoAdd load balancing algorithm selection facility.
Arnaud Giersch [Wed, 15 Dec 2010 17:10:07 +0000 (18:10 +0100)]
Add load balancing algorithm selection facility.

Plus...
* add named_object_list templates
* first tests with MSG_set_function in MY_launch_application
* some preliminary work for topology selection
* rename loba_least_loaded -> loba_simple
* some minor cleanups

13 years agoImprove help message.
Arnaud Giersch [Tue, 14 Dec 2010 23:01:50 +0000 (00:01 +0100)]
Improve help message.

13 years agoUpdate .gitignore.
Arnaud Giersch [Tue, 14 Dec 2010 23:01:11 +0000 (00:01 +0100)]
Update .gitignore.

13 years agoAdd source files for deployment.
Arnaud Giersch [Tue, 14 Dec 2010 23:00:30 +0000 (00:00 +0100)]
Add source files for deployment.

13 years agoWip++...
Arnaud Giersch [Tue, 14 Dec 2010 18:22:16 +0000 (19:22 +0100)]
Wip++...

* sort hosts by name in hostdata
* remove old "Calculs" binding
* add some stuff for automatic deployment
* add cluster1000.xml
* rename application.xml -> deployment.xml

13 years agoWip++...
Arnaud Giersch [Mon, 13 Dec 2010 21:29:03 +0000 (22:29 +0100)]
Wip++...

* debug (first try...)

13 years agoWip++...
Arnaud Giersch [Mon, 13 Dec 2010 17:57:28 +0000 (18:57 +0100)]
Wip++...

* implement simple load balancing algorithm
* re-introduce comm_cost
* use "using namespace" for std::tr1

13 years agoWip++...
Arnaud Giersch [Mon, 13 Dec 2010 09:48:41 +0000 (10:48 +0100)]
Wip++...

* use <tr1/unordered_map> for process::rev_neigh
* update setlocalversion to use -dirty suffix

13 years agoWip++...
Arnaud Giersch [Sun, 12 Dec 2010 22:51:22 +0000 (23:51 +0100)]
Wip++...

* add hostdata
* add process::rev_neigh
* implement process::send

13 years agoWip++...
Arnaud Giersch [Sun, 12 Dec 2010 11:50:22 +0000 (12:50 +0100)]
Wip++...

* add log_rate option
* rework ESSE macro
* rework timer.h

13 years agoWip++...
Arnaud Giersch [Fri, 10 Dec 2010 22:42:30 +0000 (23:42 +0100)]
Wip++...

* improve communicator logic
* add options maxiter and exit_on_close
* add valgrind suppressions file

13 years agoWip++...
Arnaud Giersch [Fri, 10 Dec 2010 15:48:14 +0000 (16:48 +0100)]
Wip++...

* improve communicator logic
* add ESSE macro

13 years agoWip++...
Arnaud Giersch [Thu, 9 Dec 2010 16:08:20 +0000 (17:08 +0100)]
Wip++...

* improve commuicator logic

13 years agoWip++...
Arnaud Giersch [Wed, 8 Dec 2010 23:27:00 +0000 (00:27 +0100)]
Wip++...

* rework communication logic
* add bookkeeping option
* add simgrid_features.h

13 years agoWip++...
Arnaud Giersch [Tue, 7 Dec 2010 17:55:40 +0000 (18:55 +0100)]
Wip++...

* add process::receive
* whitespace cleanups

13 years agoWip...
Arnaud Giersch [Tue, 7 Dec 2010 15:20:25 +0000 (16:20 +0100)]
Wip...

* rename parameters -> options
* add cost_func
* add process::compute
* add core files in .gitignore

14 years agoInitial commit.
Arnaud Giersch [Tue, 7 Dec 2010 09:23:42 +0000 (10:23 +0100)]
Initial commit.