thx, guys, almost there. This is good fodder for the vignette or ?parallel.
Steps: (1) install package "snow" on all machines which you want to be part of a cluster. (2) run under R library(parallel) cl <- makeCluster(c("localhost", "calc.localdomain"), "SOCK") result <- parLapply(cl=cl, X=1:100, function(x) { paste(x,system("hostname", intern="TRUE")) } ) stopCluster(cl) in my case, with two linux ubuntu machines and R 2.14...this hangs (!) because I made a small mistake, using "TRUE" instead of TRUE. if I fix it, it works fine. is there a way to have the slave signal "abort the parLapply" job when it encounters an error? [or is it something with my setup that prevents the abort? does it abort correctly on your machines?] (I run not R 2.15 but R 2.14.1 on ubuntu 12.04LTS beta, because in /etc/apt/sources.list, deb http://cran.cnr.Berkeley.edu precise multiverse still installs 2.14.1.) regards, /iaw ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.