Rob Pike – 'Concurrency Is Not Parallelism' [video] (2012)
Summary
Rob Pike's 2012 talk explains the distinction between concurrency and parallelism, emphasizing that concurrency is about composition of independently executing tasks, while parallelism is about simultaneous execution. The talk is a classic in computer science education.
View Cached Full Text
Cached at: 07/04/26, 06:41 PM
Similar Articles
In Parallel
In Parallel is an operating system for execution, designed to manage and coordinate parallel workflows and tasks.
@vivekgalatage: Introduction to Parallel Algorithms https://cs.cmu.edu/~guyb/paralg/paralg/parallel.pdf…
An introductory resource on parallel algorithms, covering fundamental concepts and techniques, from Carnegie Mellon University.
@PyTorch: At #PyTorchCon Europe 2026, @ezyang (@Meta) explains why many developers find tensor parallelism difficult to work with…
At PyTorchCon Europe 2026, Edward Yang explains PyTorch's new pre-compilation support for distributed training and SPMD type system to help developers write correct tensor parallelism code, addressing common pitfalls in gradient correctness.
@system_monarch: I have 12 years of experience and working as a Principal Engineer @Atlassian and I have seen concurrency scaring the he…
An Atlassian Principal Engineer highlights how concurrency concepts intimidate junior engineers and dominate backend interview fears.
@ryanlpeterman: Gödel Prize Winner contrarian take on P vs NP: "My point is that we really don't understand polynomial time computation…
Gödel Prize winner Ryan Williams offers a contrarian view on P vs NP, arguing that our understanding of polynomial time computation is still shallow and full of surprises, putting his confidence in P≠NP at 80%.