В чем разница между параллельной обработкой и запуском множества сеансов RStudio в R? - PullRequest
0 голосов
/ 26 мая 2020

Мой вопрос в заголовке.
Например, я могу выполнить параллельную обработку с использованием пакета foreach, как показано ниже:

# creating, registering, and dispersing clusters are omitted for concision.
foreach(i = 1:n) %dopar% {
  some tasks
}

и могу выполнить ту же задачу с простым l oop во многих сеансах RStudio:

for(i in 1:n){
the same task
}

Допустим, машина имеет 16 ядер, и я использую 15 ядер для параллельной обработки, а 15 сеансов RStudio запускаются для нормальной обработки (я предполагаю, что каждое ядро ​​заботится каждый сеанс RStudio).

Тогда в чем разница между этими двумя способами?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...