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