The traditional approach to application performance was to simply wait for the next generation of processor. Most software developers did not need to invest in performance tuning, and enjoyed a “free lunch” from hardware improvements. With the industry shift to multiple core systems, the situation has changed: performance has to be realized through concurrency, with applications designed to scale as the number of cores increases. Michael Wrinn writes about view of Amdahl’s law and scaled speedup (of John Gustafson) of many-core processors for Intel Software Network.



1 response so far ↓
1 Scalability in Manycore Systems Part 2: Using Locks Efficiently // Oct 27, 2008 at 5:06 pm
[...] the first part of this “Is the Free Lunch Really Over?” series, Michael Wrinn wrote about view of [...]