многоядерный с 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
Есть идеи?