Linked by Thom Holwerda on Mon 5th Nov 2012 23:40 UTC
Permalink for comment 541161
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Features
Linked by Thom Holwerda on 05/18/13 21:33 UTC
Linked by David Adams on 05/16/13 4:23 UTC
Linked by Thom Holwerda on 05/11/13 21:41 UTC
Linked by Thom Holwerda on 05/08/13 14:22 UTC
Linked by Thom Holwerda on 05/02/13 15:28 UTC
Linked by Thom Holwerda on 04/29/13 21:06 UTC
Linked by Thom Holwerda on 04/24/13 22:24 UTC
Linked by Thom Holwerda on 04/18/13 11:21 UTC
Linked by Thom Holwerda on 04/16/13 9:29 UTC
Linked by Thom Holwerda on 04/15/13 22:44 UTC
More Features »
Sponsored Links



Member since:
2005-07-07
While there is no guaranteed improvement, I think it is imporant to keep in mind that multi-core systems can improve performance or throughput even if all they are running is single threaded processes.
Because they are almost certainly running multiple processes and being able to dedicate a core to a certain process leads to optimization options, e.g. never ever having to flush caches, potentially having dedicated memory or I/O lines, etc.
Multithreading improves the utilization of multipe-core CPUs, aber multithreading is only one of two widely deployed parallel-processing strategies (the other obviously being multiple processes)