[...]
Post by Rolf LeggewieIf you want finer parallelism, you must create smaller WUs.
So I assume, the answer is no? Of course it will run on openMosix but
will not be able to benefit from it any more than what would have been
possible with just starting one copy of climateprediction.net each.
Correct.
Post by Rolf LeggewieThis
negates the whole idea of the openMosix cluster, or am I mistaken?
Well, you still get parallelism in that you get 'n' simulations
completed. You just get 'n' results after the time needed for a
simulation rather than one result after only 'sim-time/n'.
Post by Rolf LeggewieThe reason I was asking about whether BOINC will start several processes
is that with the huge demands of climateprediction.net it would be very
nice to throw some extra computing power towards it from time to time to
finish SOONER (in case the deadline is approaching for example). If I
Nice but fast returns are not required. The deadlines are typically one
YEAR or so. The main danger is whether you upgrade to new hardware
before a simulation completes!
You could still have a cpdn client as a background task on each node.
Your only penalty is if cpdn causes memory swapping for the main jobs.
[...]
Post by Rolf Leggewieinstead of just one WU for the whole cluster. I'd still be interested
to have one cluster tackle only one WU at a time. IMO this makes more
sense.
There would be a lot of work required to parallelise the client and
balance the algorithm communication requirements between multiple
processors. Likely, hardware advances will make your best efforts
obsolete before your first sim can be run and validated!
One /big/ performance boost might be to utilise GPU vector processing on
cheap fast PC graphics cards...
Regards,
Martin
--
---------- OS? What's that?!
- Martin - To most people, "Operating System" is unknown & strange.
- 53N 1W - Mandrake 10.0.1 GNU Linux - An OS for Supercomputers & PCs
---------- http://www.mandrakelinux.com/en-gb/concept.php3