tsboot из загрузочного пакета в R не работает параллельно? - PullRequest
0 голосов
/ 19 февраля 2019

Мне нужно сгенерировать стационарный бутстрап на большой выборке.Для этого я использую функцию boot :: tsboot из загрузочного пакета.Когда я запускаю функцию и смотрю на мой диспетчер задач, я вижу, что только 15% мощности моего процессора используется этой функцией.Даже после явного определения параметров parallel = snow и ncpus = 7 функция все еще использует только 15% мощности моего процессора.Я что-то не так делаю, или функция tsboot не работает параллельно?

Я работаю в Windows и у меня 8 ядер.

Заранее спасибо!

#generate some data
n <- 10000
k <- 10000
y <- matrix(nrow = n, ncol = k)
for (i in 1:k) {
 y[, i] <- rnorm(n, i)
 print(i)
}

#bootstrap
result <- boot::tsboot(y, Rfast::colmeans, R = 500, l = 5, sim ="geom", orig.t = F, parallel = "snow", ncpus = 7)$t
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...