到此结束!

R 并行编程

Nabeel Imam

Data Scientist

您学到了什么

并行编程基础

  • 集群、内核或工作进程
  • 使用 profvis() 进行性能分析
  • 使用 microbenchmark() 进行基准测试
R 并行编程

您学到了什么

函数式

  • parallel
    • parLapply() 及其家族
    • 多输入用 clusterMap()
  • furrr
    • future_map() 及其他变体
    • 多输入用 future_pmap()

循环

  • foreach
    • 使用 %dopar% 的并行循环
    • 迭代器
R 并行编程

您学到了什么

故障排除

  • 内存管理
  • 可复现性
  • 调试
R 并行编程

拓展学习

  • Q. Ethan McCallum 和 Stephen Weston 著《Parallel R》
  • Simon R. Chapple 等著《Mastering Parallel Programming with R》
R 并行编程

恭喜!

R 并行编程

Preparing Video For Download...