Completed
Welcome!
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Multi-threading in Julia with PARTR - JuliaCon 2019
Automatically move to the next video in the Classroom when playback concludes
- 1 Welcome!
- 2 Outline
- 3 What's old?
- 4 What's new?
- 5 What's coming?
- 6 Multithreading examples
- 7 Examples - Parallel merge sort
- 8 Parallel vs. Single-thread performance (Sort)
- 9 Examples - Prime Sieve of Eratosthenes
- 10 Parallel vs. Single-thread performance (Prime Sieve)
- 11 Examples - Prefix scan
- 12 Parallel vs. Single-thread performance (Prefix Scan)
- 13 Question - How does this relate to PARTR?
- 14 Question - Is the schedule dynamic?
- 15 Question - How many threads can be spawned?
- 16 Question - Have you thought about alternative threading models?
- 17 Question - Is there a reason to use Distributed instead of Threads?
- 18 Question - Some low-level details
- 19 Question - Does it compose with pmap?
- 20 Question - Will the scheduler implement priorities?
- 21 Question - What about BLAS native threads?
- 22 Wrap-up