On Wed, 21 Mar 2007, [EMAIL PROTECTED] wrote: > Hello and thanks in advance for your time. I currently have a > simulation running on my cluster with the help of snow that relies on > global variables being changes regularly to random values. It uses > these values, lets call them x1 x2 and x3, in custom functions for > logliklyhood and score that gets used in the standard optim function. > To get set in the global table on the different nodes I'm generating > the random value in a function on the node and then using the > superassign operator ( <<- ) to set it to the global variable. > (eg: > temp = rand(n1) > x1 <<- sort(temp) > ) > > ) I'm worried that this is creating a lot of avoidable message > passing. Here are my questions: > > Does the superassign operator set the global variable on the head > node, like I believe it does, or rather does it only set it on the > local global table?
There is not shared global environments eath node has its own separate from the master's. > > Does the SPRNG package offer a viable replacement for useless message > passing of random values like this? > rsprng and rlecuyer (the current default) address a different issue -- ensuring (reproducible if necessary) independent streams on the nodes. Best, luke > Thanks again for your continued help with my problems. > > ______________________________________________ > [email protected] 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. > -- Luke Tierney Chair, Statistics and Actuarial Science Ralph E. Wareham Professor of Mathematical Sciences University of Iowa Phone: 319-335-3386 Department of Statistics and Fax: 319-335-3017 Actuarial Science 241 Schaeffer Hall email: [EMAIL PROTECTED] Iowa City, IA 52242 WWW: http://www.stat.uiowa.edu ______________________________________________ [email protected] 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.
