Контроль Параллели Прогресса/Отладки R Сценарии

Среди выбора я имею для того, чтобы быстро параллелизировать простой код (снегопад, foreach, и так далее), каковы мои опции для показа прогресса всех ведомых процессов? Какое-либо из предложений выделяется в этом отношении?

Я видел, что снегопад 1.70 имеет sfCat(), но это не кажется выводу кошки к сессии ведущего устройства R.

11
задан Jon Seigel 8 March 2010 в 02:39
поделиться

1 ответ

Вот где он может превратиться в черное искусство ... Я замечаю, что вы не перечислили MPI или PVM - те старые рабочие аптечки параллельных вычислений имеют мониторы. Вы можете найти решения, выходя за пределы R и полагаясь на планировщиков заданий (Slurm, крутящий момент, ...)

, если вы не можете сделать это (и эй, есть причины, по которым нам нравится простота снега, Foreach, ...) Тогда, возможно, вы можете изменить работу, чтобы войти в систему «сердцебиение» или сообщение о прогрессе каждые значения. Вы можете войти в текстовые файлы (если у вас есть NFS или SMB / CIFS), войдите в базу данных или HEC, отправьте Tweet с R . Скорее всего, он будет специфичен для вашего приложения, и да, он будет иметь некоторые расходы.

6
ответ дан 3 December 2019 в 11:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: