R не є по суті застосування багатопотокове таким чином, у звичайних умовах він використовує тільки один процесор за один раз.
Існує декілька варіантів Паралельне програмування, значення:
1. revolution R Enterprise, буде використовувати всі доступні процесори деякі поширені операції математичних символів, як матриця множення. (Це пов'язано з бібліотеками багатопотокове математика, який покращення продуктивності, для процесорів Intel багатоядерних.)
2 RevoScaleR пакет, що постачаються з Revolution R підприємства пропонує паралельно пам'яттю алгоритмів формат файлу дуже ефективна даних (.xdf).
3. можна також написати явний паралельний код, використовуючи ParallelR. Див. кран подання завдань: Високопродуктивний та паралельні обчислення, з R, щоб переглянути список параметрів:
http://cran.r-project.org/web/views/HighPerformanceComputing.html
4 RevoScaleR пакет, що входить до складу Revolution R Enterprise, забезпечує нові засоби для паралельної і розподіленої користування комп'ютером з R, який можна масштабувати.