[R] multicore in R

Mario Valle mvalle at cscs.ch
Thu Feb 25 11:40:17 CET 2010


Why don't use the mclapply() function?
It takes care of everything.
				mario

On 25-Feb-10 8:56, dikshie wrote:
> Hi,
> i have a function:
> zz<- (constrOptim(c(.5,0), fr, grr, ui=rbind(c(-1,0),c(1,-1)), ci=c(-0.9,0.1)))
> i can get the result by using command (for example):  zz$par
>
> now if i can use multicore:
> zz<-parallel(constrOptim(c(.5,0), fr, grr, ui=rbind(c(-1,0),c(1,-1)),
> ci=c(-0.9,0.1)))
> result<  collect(zz)
>
> i cant get my the result: result$par because multicore add process id.
> for example:
> $`2493`$par
> [1] 0.8891335 0.7891335
>
> i try to get the result by:  result$`processID(zz)`$par
> but it return NULL.
>
> so any idea how to get the result?
>
> with best regards,

-- 
Ing. Mario Valle
Data Analysis and Visualization Group            | 
http://www.cscs.ch/~mvalle
Swiss National Supercomputing Centre (CSCS)      | Tel:  +41 (91) 610.82.60
v. Cantonale Galleria 2, 6928 Manno, Switzerland | Fax:  +41 (91) 610.82.82



More information about the R-help mailing list