> From: Ross Boylan <[EMAIL PROTECTED]>

>
> In answer to the other question about using OS checkpointing
> facilities, I haven't tried them since the application will be running
> on a cluster.  More precisely, the optimization will be driven from a
> single machine, but the calculation of the objective function will be
> distributed.  So checkpointing at the level of the optimization
> function is a good fit to my needs.  There are some cluster OS's that
> provide a kind of unified process space across the processors (scyld,
> mosix), but we're not using them and checkpointing them is an unsolved
> problem.  At least, it was unsolved a couple of years ago when I
> looked into it.
>

A few years ago, Condor, yet another job queuing tool, had some
checkpointing features.  Jun Yan had a presentation on his WWW site at
that time about it (but not necessarily about testing the
checkpointing feature).

I'd think that checkpointing would be best in system-space, not
user-space; however, for optimization, it should be just a matter of
saving state and possibly history, if you are doing memoization.

best,
-tony

[EMAIL PROTECTED]
Muttenz, Switzerland.
"Commit early,commit often, and commit in a repository from which we can easily
roll-back your mistakes" (AJR, 4Jan05).

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to