Hacker News new | past | comments | ask | show | jobs | submit login

The way I see it, from a practical point of view, usually the program does not need to execute faster than the user can issues modifications.

Usually, the user does only a few tens of operations per minute maximum. There is no need for the processes to execute faster than that. Most stuff people generally do with computers are nowadays blazingly fast in single core. Of course, we can add architectural baggage to slow this to a crawl. Or ignore memory optimization, and waste most of the cycles for cache flushes, reads, writes, allocations, etc. Which do not magically go away once there are more cores...

There is a time and place for multicore but that is not everyhwhere like Linus wrote.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: