To je vše!

Paralelní programování v R

Nabeel Imam

Data Scientist

Co jste se naučili

Základy paralelního programování

  • Clustery, jádra nebo workers
  • Profilování s profvis()
  • Benchmarking s microbenchmark()
Paralelní programování v R

Co jste se naučili

Funkcionální přístup

  • parallel
    • parLapply() a příbuzné funkce
    • clusterMap() pro více vstupů
  • furrr
    • future_map() a další varianty
    • future_pmap() pro více vstupů

Smyčky

  • foreach
    • Paralelní smyčky s %dopar%
    • Iterátory
Paralelní programování v R

Co jste se naučili

Řešení problémů

  • Správa paměti
  • Reprodukovatelnost
  • Ladění kódu
Paralelní programování v R

Další studium

  • Parallel R od Q. Ethana McCalluma a Stephena Westona
  • Mastering Parallel Programming with R od Simona R. Chappleho a kol.
Paralelní programování v R

Gratulujeme!

Paralelní programování v R

Preparing Video For Download...