Completed
Parallel JavaScript (formerly River Trail)
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Concurrency and Parallel Computing in JavaScript
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Trying A Definition (2)
- 3 Agenda
- 4 JavaScript Execution Model
- 5 Example: Asynchronous Image Loading
- 6 Fixed Asynchronous Image Loading
- 7 Asynchronous Image Loading Flow
- 8 A More Complex Scenario: Personalization
- 9 Enter: Promises
- 10 Internal State of a Promise
- 11 Encoding Flow with Promises
- 12 Handling Errors with Promises
- 13 Long Running Scripts
- 14 How to Handle Long Running Events
- 15 Enter: Web Workers
- 16 Concurrency Model with Web Worker
- 17 Modern Parallel Hardware
- 18 Task Parallelism with Web Workers
- 19 SIMD Programming
- 20 SIMO Examples
- 21 Adding SIMD to JavaScript
- 22 SIMD Example in JavaScript (2)
- 23 Parallel JavaScript (formerly River Trail)
- 24 Adding Parallelism to JavaScript
- 25 A New Concept: Temporal immutability
- 26 Example: Increment (2)
- 27 Example: Sum
- 28 Parallel JavaScript + Typed Objects: Grayscale
- 29 Some Sample Applications
- 30 Conclusion