hackertube.io

Shared memory parallelism in Julia | Kiran Pamnany | Cambridge Julia Meetup (May 2018)

The Julia Programming Language · talk · Watch on YouTube

What it is

Kiran Pamnany's Cambridge Julia Meetup talk on Julia's shared memory parallelism and its new task scheduler. It argues that fork-join and work-stealing models nest poorly and presents depth-first scheduling for composable parallelism.

Why Hacker News recommends it

Recommended in Julia threading threads as an insightful, simple explanation of the new task scheduler.

  • 4 people recommended it
  • 3 different months
  • 0 strong recommendations
  • first 2018, last 2019

What HN commenters said

  1. “I found his talk to be an insightful overview of this work”

    Insightful overview of Julia's parallel task runtime work

    jrevels, 2018-10 · Recommendation · in “Julia parallel task runtime (WIP)”

  2. “which explains the new features of the task scheduler in a simple fashion.”

    Explains Julia's new task scheduler simply

    boromi, 2018-10 · Recommendation · in “Julia parallel task runtime (WIP)”

  3. “See this talk by Kiran Pamnany for more details”

    Depth-first scheduling for composable multithreaded parallelism

    StefanKarpinski, 2019-07 · Recommendation · in “Composable multi-threaded parallelism in Julia”

  4. “watching for a talk about some unique stuff that's being worked on with Julia's multi-threading”

    Talk on unique Julia multi-threading work

    falkaer, 2019-11 · Recommendation · in “Julia v1.3”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: julia, multithreading, task scheduler, composable parallelism, hpc

Also recommended by the same people