Hi, I was wondering if anyone has successfully linked R against the Condor libraries so that R can be run as a Condor job in the "standard" (not "vanilla") universe. The advantage of this would be that due to checkpointing, jobs can be suspended and transferred to another node. There is a good overview by Xianhong Xie here: http://cran.r-project.org/doc/Rnews/Rnews_2005-2.pdf Unfortunately, the article points out that some restrictions of Condor preclude us from running R in the standard universe. Does anyone know if this can be overcome? Thanks David -- David Reitter - ICCS/HCRC, Informatics, University of Edinburgh
On 1/24/06, David Reitter <david.reitter at gmail.com> wrote:> Hi, > I was wondering if anyone has successfully linked R against the > Condor libraries so that R can be run as a Condor job in the > "standard" (not "vanilla") universe. The advantage of this would be > that due to checkpointing, jobs can be suspended and transferred to > another node. There is a good overview by Xianhong Xie here: > > http://cran.r-project.org/doc/Rnews/Rnews_2005-2.pdf > > Unfortunately, the article points out that some restrictions of > Condor preclude us from running R in the standard universe. Does > anyone know if this can be overcome?I don't think it can currently be overcome and this is not likely to change soon. Condor doesn't like dynamic linking and loading for programs in the standard universe and R more-or-less requires that. We reached the conclusion that changing either system to be compatible with the other would require a lot of work. Mike Redmond <redmond at stat.wisc.edu> may have more current information about the possibility of running R in the standard Condor universe.