Вот и всё!

Параллельное программирование на R

Nabeel Imam

Data Scientist

Что вы изучили

Основы параллельного программирования

  • Кластеры, ядра или воркеры
  • Профилирование с помощью profvis()
  • Бенчмаркинг с помощью microbenchmark()
Параллельное программирование на R

Что вы изучили

Функциональный подход

  • parallel
    • parLapply() и аналоги
    • clusterMap() для нескольких входных данных
  • furrr
    • future_map() и другие варианты
    • future_pmap() для нескольких входных данных

Циклы

  • foreach
    • Параллельные циклы с %dopar%
    • Итераторы
Параллельное программирование на R

Что вы изучили

Устранение проблем

  • Управление памятью
  • Воспроизводимость
  • Отладка
Параллельное программирование на R

Дополнительные материалы

  • Parallel R — Q. Ethan McCallum и Stephen Weston
  • Mastering Parallel Programming with R — Simon R. Chapple и др.
Параллельное программирование на R

Поздравляем!

Параллельное программирование на R

Preparing Video For Download...