Skip to content

Any way to query the setDefaultCluster?

8 messages · Etienne B. Racine, Simon Urbanek, Jonathan Greenberg

#
R-sig-hpc'ers:

If I set a parallel cluster object using setDefaultCluster, is there
any way to recover that object (basically a "getDefaultCluster"
function)?

--j


--
Jonathan A. Greenberg, PhD
Assistant Professor
Global Environmental Analysis and Remote Sensing (GEARS) Laboratory
Department of Geography and Geographic Information Science
University of Illinois at Urbana-Champaign
607 South Mathews Avenue, MC 150
Urbana, IL 61801
Phone: 217-300-1924
http://www.geog.illinois.edu/~jgrn/
AIM: jgrn307, MSN: jgrn307 at hotmail.com, Gchat: jgrn307, Skype: jgrn3007
#
To clarify: if I "forget" to store a cluster object:

myfunction <- function()
{
library("parallel")
cl <- makeCluster(2,type="PSOCK")
setDefaultCluster(cl)
return(cl)
}

myfunction()

Is there any way to stop this running cluster short of quitting out of R?

--j
On Sat, Feb 23, 2013 at 2:51 PM, Jonathan Greenberg <jgrn at illinois.edu> wrote:
--
Jonathan A. Greenberg, PhD
Assistant Professor
Global Environmental Analysis and Remote Sensing (GEARS) Laboratory
Department of Geography and Geographic Information Science
University of Illinois at Urbana-Champaign
607 South Mathews Avenue, MC 150
Urbana, IL 61801
Phone: 217-300-1924
http://www.geog.illinois.edu/~jgrn/
AIM: jgrn307, MSN: jgrn307 at hotmail.com, Gchat: jgrn307, Skype: jgrn3007
#
This would only work immediately afterwards, right?  What about a few
pages of code later?  Basically: if you start a parallel or snow
cluster without preserving the cluster object, it will run with no way
to shut it down, right?  In other words, is there any easy way to
accomplish what snowfall does using parallel and snow?  i.e.:

sfInit()
sfStop()

--j
On Sat, Feb 23, 2013 at 3:14 PM, Etienne B. Racine <etiennebr at gmail.com> wrote:
--
Jonathan A. Greenberg, PhD
Assistant Professor
Global Environmental Analysis and Remote Sensing (GEARS) Laboratory
Department of Geography and Geographic Information Science
University of Illinois at Urbana-Champaign
607 South Mathews Avenue, MC 150
Urbana, IL 61801
Phone: 217-300-1924
http://www.geog.illinois.edu/~jgrn/
AIM: jgrn307, MSN: jgrn307 at hotmail.com, Gchat: jgrn307, Skype: jgrn3007
#
On Feb 23, 2013, at 3:51 PM, Jonathan Greenberg wrote:

            
parallel:::defaultCluster()

Cheers,
S
#
Simon:

That's a REALLY helpful function -- is there a reason its undocumented
and hidden from the namespace?  Would you consider making it more
visible?

--j

On Sun, Feb 24, 2013 at 7:28 AM, Simon Urbanek
<simon.urbanek at r-project.org> wrote:
--
Jonathan A. Greenberg, PhD
Assistant Professor
Global Environmental Analysis and Remote Sensing (GEARS) Laboratory
Department of Geography and Geographic Information Science
University of Illinois at Urbana-Champaign
607 South Mathews Avenue, MC 150
Urbana, IL 61801
Phone: 217-300-1924
http://www.geog.illinois.edu/~jgrn/
AIM: jgrn307, MSN: jgrn307 at hotmail.com, Gchat: jgrn307, Skype: jgrn3007
#
On Feb 24, 2013, at 8:42 AM, Jonathan Greenberg wrote:

            
You'll have to ask the author ...

Cheers,
S