AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Concurrency vs Parallelism
Concurrency is about dealing with more than one thing at the same time. But that isn't necessarily the same thing as parallelism. You can solve a concurrent program with one CPU only doing one thing at a time and time slicing so that it looks like you've got multiple things going on. But really, only one thing is happening at a time. Parallelism is about making use of multiple computing resources to make your program run more quickly.