Parallel Design Patterns and Stream Parallelism

Parallel Design Patterns and Stream Parallelism

ACCU Conference via YouTube Direct link

Intro

1 of 31

1 of 31

Intro

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Parallel Design Patterns and Stream Parallelism

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Sequential Programming versus Parallel Programming
  3. 3 Software design
  4. 4 Adding two vectors
  5. 5 Example: Transforming a sequence
  6. 6 Execution model properties
  7. 7 A classification
  8. 8 Patterns on data sets
  9. 9 Single sequences mapping
  10. 10 Multiple sequences mapping
  11. 11 Heterogeneous mapping
  12. 12 Homogeneous reductions
  13. 13 Cannonical map reduce
  14. 14 Stencil pattern
  15. 15 Single sequence stencil
  16. 16 Divide conquer pattern
  17. 17 A patterned merge sort
  18. 18 Standalone pipeline
  19. 19 Generators
  20. 20 Nested pipelines
  21. 21 Nested pipelings
  22. 22 Piecewise pipelines
  23. 23 Farm pattern
  24. 24 Ordering
  25. 25 Queueing properties
  26. 26 Filter pattern
  27. 27 Stream reduction pattern
  28. 28 Windowed reductions
  29. 29 Performance: frames per second
  30. 30 Brain MRI (Magnetic Resonance Imaging)
  31. 31 MRI Evaluation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.