Мне нужно сгенерировать стационарный бутстрап на большой выборке.Для этого я использую функцию 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