Hi Friends,
Good one on concurrency vs parallelism, Fernando.
One thing I’d add is that in practice, the tricky part isn’t just getting things to run in parallel, it’s managing the overhead: locks, contention, and memory bandwidth.
Sometimes the cost of “making it concurrent” can outweigh the speedup.
Thanks for the mention!
Good one on concurrency vs parallelism, Fernando.
One thing I’d add is that in practice, the tricky part isn’t just getting things to run in parallel, it’s managing the overhead: locks, contention, and memory bandwidth.
Sometimes the cost of “making it concurrent” can outweigh the speedup.
Thanks for the mention!