R параллельные вычисления

Если Вы хотите задействовать все мощности вашего компьютера для распараллеливания вычислений вашего R-кода, то сделать это проще простого. Всё, что нужно - зарегистрировать то количество ядер, которое Вы хотите использовать. Делается это с помощью команды registerDoMC(). Например,

registerDoMC (4)      #зарегистрировать 4 ядра

Для работы этой функции нужно загрузить пакет doMC:

library(doMC)

Но есть одна маленькая проблемка, которая на буржуйском звучит так:  The multicore functionality currently only works with operating systems that support the fork system call (which means that Windows isn’t supported).
Так что все переходим на Linux.

Полезные ссылки:
Getting Started with doMC and foreach

Комментарии

Популярные сообщения из этого блога

R Установка библиотеки rusquant

Структура базы данных (файловой версии)

Настройка ASP.NET 2.0 в IIS