|
Some progress has been made - 20-08-2002 - by Julien G.
|
We wrote two schedulers, and we are now able to compile C programs on a group of hosts,
coordinated by a central scheduler. However, the tests results are not as good as we expected.
Actually a disrtributed compilation handled by DMS performs better than a classical one,
but not as much as we would like : it's only about 20-30% faster.
So the code has not been comitted to the CVS repository, and not only because savannah's
CVS service is a bit messy.
So we've composed two teams. One will concentrate on bringing a good way to
distribute the compilation tasks (either by coding a scheduler, a P2P architecture,
or whatever suitable). The other will try to bring C++ and ICC support,
as well as logging facilities and a more generally a reliable and robust program.
We are able to compile huge projects (emacs, perl, python, etc.)
in a client server fashion.
The next step is to add a scheduler to distribute
the compilation jobs on several machines, not just two.
A basic scheduler should be available before the end of the week-end.
So, stay tuned !
Start of the DMS project, registration on Savannaha which is
a central point for development, distribution and maintenance of Free Software.
|
|