Completed
What isRaftLib
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
RaftLib - Simpler Parallel Programming
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 What isRaftLib
- 3 Motivation
- 4 Memory Folding
- 5 ML Programming
- 6 Motivation 1 Productivity
- 7 Motivation 2 boilerplate code
- 8 Motivation 3 Parallel programming
- 9 Productivity example
- 10 Why did you do a library
- 11 Hei adoption
- 12 Code example
- 13 Virtual Memory
- 14 Wrapped Loop Kernel
- 15 RaftLib Overview
- 16 Injected State
- 17 Autopipe
- 18 VHDL
- 19 OpenCL CUDA
- 20 Key Encapsulation
- 21 Scheduler
- 22 State Capsulation
- 23 Split Joints
- 24 Barriers
- 25 More complicated example
- 26 Stream manipulation
- 27 Highlevel details
- 28 Stream manipulation operators
- 29 Finding the library
- 30 Memory allocation
- 31 Buffer sizes
- 32 Allocation