È tutto!

Programmazione parallela in R

Nabeel Imam

Data Scientist

Cosa hai imparato

Basi della programmazione parallela

  • Cluster, core o worker
  • Profiling con profvis()
  • Benchmark con microbenchmark()
Programmazione parallela in R

Cosa hai imparato

Funzionale

  • parallel
    • parLapply() e famiglia
    • clusterMap() per input multipli
  • furrr
    • future_map() e varianti
    • future_pmap() per input multipli

Cicli

  • foreach
    • Cicli paralleli con %dopar%
    • Iteratori
Programmazione parallela in R

Cosa hai imparato

Risoluzione dei problemi

  • Gestione della memoria
  • Riproducibilità
  • Debug
Programmazione parallela in R

Approfondimenti

  • Parallel R di Q. Ethan McCallum e Stephen Weston
  • Mastering Parallel Programming with R di Simon R. Chapple et al.
Programmazione parallela in R

Congratulazioni!

Programmazione parallela in R

Preparing Video For Download...