Hacker News new | ask | show | jobs
by Scene_Cast2 1996 days ago
Huh, interesting. It seems that the work doesn't have to be explicitly parallel for this to work, which is a surprise.
1 comments

Why is that surprising. A LOT of statements that are done in programming can be executed in parallel. It's just not worth it to actually make threads for them since the overhead of threads is larger then just executing the set of instructions sequentially. In fact all modern processors take advantage of the data dependencies and execute it in parallel if possible.