Обновить глобальную переменную внутри параллельного потока R - PullRequest
0 голосов
/ 18 октября 2018

Есть ли способ, чтобы несколько потоков обновляли глобальную переменную из каждого параллельного экземпляра?

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

1 Ответ

0 голосов
/ 18 октября 2018

У меня есть средство, которое работает для моей проблемы.

Если вы просто записываете в глобальную переменную для каждого потока, вы можете clusterCall в конце после завершения прогона и агрегировать отдельные данныенаборы.Мне не удалось найти решение, в котором каждый поток мог бы писать в глобальную среду главного потока.

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