Concurrency vs Parallelism (Fundamentals)

Back to Fundamentals

Concurrency is dealing with many things at once through interleaving (time-slicing on a single core), while parallelism is doing many things at once through simultaneous execution on multiple cores. A concurrent design may or may not exploit parallelism.

Key Properties


concurrency fundamentals