многоядерный с plyr, MC

Привет, я пытаюсь использовать ddplyв библиотеке plyrв R с пакетом MC. Не похоже для ускорения вычислений Вот код, который я запускаю:

require(doMC)
registerDoMC(4)
getDoParWorkers()
##> 4
test <- data.frame(x=1:10000, y=rep(c(1:20), 500))
system.time(ddply(test, "y", mean))
  # user  system elapsed 
  # 0.015   0.000   0.015
system.time(ddply(test, "y", mean, .parallel=TRUE))
  # user  system elapsed 
  # 223.062   2.825   1.093 

Есть идеи?

6
задан Alex 21 March 2012 в 16:10
поделиться