Concurrency vs Parallelism
← Back to Concurrent & Parallel Programming
Concurrency is about dealing with many things at once (structuring a program to handle multiple tasks), while parallelism is about doing many things at once (simultaneous execution on multiple cores). A concurrent program may or may not run in parallel.
Key Properties
Related
- See Concurrency for dedicated deep-dive