Comment by solyin
3 hours ago
But the analogy falls short. If I'm running a foot race and stop to celebrate before the end, someone else is going finish the race and win. If we're going from single to multi-threaded code. Using whatever synchronization primitives exist on the system, each section that I'm able to complete means that part is able to run faster when used by a multi-threaded system. Maybe a better comparison is a triathlon then. If you finish the bicycling section. No one can take that from you, even if you don't finish the rest.
No comments yet
Contribute on Hacker News ↗