Originally Posted by miklkit
Correct me if I'm wrong but as I see it outside of online gaming single thread performance isn't as vital as it used to be with more and more apps going multi thread.
Dunno why that pic made me think of this.
Single thread performance is extremely important outside gaming too.
The fallacy which some people subscribe to is that concurrency and parallelism are same, but they are not.
Concurrency can be achieved on a single core processor as well as on multi-core processors but true parallelism can only be achieved on multicore processors.
Irrespective of how programs are written, they eventually more or less are concurrent in nature because of how Operating Systems allocate resources to Processes waiting to run.
That is why, sometimes a super highly overclocked processor can still out perform a lower clocked multicore processor in parallel programs.
I think single thread performance is very very important.