Perl 6 Parallelism in Perl 6  
  1. Overview
  2. Background for the talk
  3. Perl 6 threading
  4. PRS, 2012
  5. Current status
  6. Basics
  7. (non-)definition of "thread"
  8. Design goals for parallelism
  9. Failure
  10. Fail softly
  11. Soft failure example
  12. Speaking of failure...
  13. Known parallel constructs in Perl 6
  14. Hyperoperators
  15. Hyperoperators
  16. Junctions
  17. Junctions
  18. Junction autothreading
  19. Junction autothreading
  20. Feeds
  21. Feeds
  22. Feeds
  23. Parallel list generators
  24. Parallel list generators (eager)
  25. Parallel list generators (hyper)
  26. Parallel list generators (race)
  27. Parallel list generators (race)
  28. Thread creation using async
  29. Critical, atomic, and STM ideas
  30. Critical, atomic, and STM ideas
  31. Event handling
  32. Summary
Copyright © 2013
http://www.pmichaud.com/2013/pres/