Giả sử rằng tôi muốn làm một cái gì đó trong R mà bình thường (trong một quá trình/thread) trông như thế này:Tôi có thể lồng song song ::: parLapply() không?
for(i in 1:2) {
for(j in 1:2) {
#Do some stuff here
}
}
Sử dụng song song gói mới R, trên một máy lõi tứ, tôi có thể làm như sau?
cluster<-makeCluster(4)
innerLoop<-function() {
#Do some stuff here
}
outerLoop<-function() {
result<-do.call(, parLapply(cluster, c(1:2), innerLoop))
}
final.result<-do.call(, parLapply(cluster, c(1:2), outerLoop))
Điều này có thể thực hiện với gói song song đi kèm với R-2.14.0 không?
Điều gì sẽ xảy ra nếu bạn thử? – Andrie