Concurrency and Parallel Computing in JavaScript

Concurrency and Parallel Computing in JavaScript

Strange Loop Conference via YouTube Direct link

Intro

1 of 30

1 of 30

Intro

Class Central Classrooms beta

YouTube playlists 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. 1 Intro
  2. 2 Trying A Definition (2)
  3. 3 Agenda
  4. 4 JavaScript Execution Model
  5. 5 Example: Asynchronous Image Loading
  6. 6 Fixed Asynchronous Image Loading
  7. 7 Asynchronous Image Loading Flow
  8. 8 A More Complex Scenario: Personalization
  9. 9 Enter: Promises
  10. 10 Internal State of a Promise
  11. 11 Encoding Flow with Promises
  12. 12 Handling Errors with Promises
  13. 13 Long Running Scripts
  14. 14 How to Handle Long Running Events
  15. 15 Enter: Web Workers
  16. 16 Concurrency Model with Web Worker
  17. 17 Modern Parallel Hardware
  18. 18 Task Parallelism with Web Workers
  19. 19 SIMD Programming
  20. 20 SIMO Examples
  21. 21 Adding SIMD to JavaScript
  22. 22 SIMD Example in JavaScript (2)
  23. 23 Parallel JavaScript (formerly River Trail)
  24. 24 Adding Parallelism to JavaScript
  25. 25 A New Concept: Temporal immutability
  26. 26 Example: Increment (2)
  27. 27 Example: Sum
  28. 28 Parallel JavaScript + Typed Objects: Grayscale
  29. 29 Some Sample Applications
  30. 30 Conclusion

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.