|
MultiCoreExpo 2008:Strategies for improving the performance of single threaded codes on a CMT system |
|
|
|
|
Written by Darryl Gove
|
|
Wednesday, 02 April 2008 |
|
Presented at: MultiCore Expo 2008, on April 1-3, 2008 at Santa Clara, CA.
Abstract: A CMT system provides the developer with a multitude of threads. These systems have an advantage over traditional systems because the cost of sharing between threads is usually cache latency. However, single threaded performance is often lower than if the entire chip had been devoted to a single thread. This presentation explores a number of ways, such as microparallelization, that multiple threads can be used to improve single threaded performance.
Bio: Darryl Gove is a senior staff engineer at Sun Microsystems working on the optimisation of benchmarks and applications. He is the author of the book Solaris Application Programming as well as many articles on application development. He maintains a blog at http://blogs.sun.com/d/. He has a Masters and Doctorate in Operational Research from the University of Southampton, UK
Presentation: “Strategies for improving the performance of single threaded codes on a CMT system“
|
|