https://haojian.github.io/DSC102SP24/static_files/presentations/7ParallismBasics.pdf

https://haojian.github.io/DSC102SP24/static_files/presentations/8ParallismDataAccess.pdf

Quantifying Benefit of Parallelism

Idle Times in Task Parallelism

Calculating Task Parallelism Speedup

Task Parallelism in Dask

Dask Workflow

  1. Optimize
  2. Serialize task graph
  3. Communicate to scheduler
  4. Scheduler divides up work
  5. Workers begin their partitions

Possible Bottlenecks

Screen Shot 2024-05-15 at 8.19.50 PM.png

Best Practices for Task-Par. Dask