|
ESC 2008: Parallelising serial applications |
|
|
|
|
Written by Darryl Gove
|
|
Monday, 14 April 2008 |
|
Presented at: Embedded Systems Conference (ESC) Silicon Valley 2008, on April 14-18, 2008 at San Jose, CA.
Abstract: This presentation discusses how to tackle the task of parallelising a serial application. The talk describes the steps of profiling an application to determine where the hotspots are, the use of parallelisation technologies like PThreads, OpenMP, and autoparallelisation, and covers some of the issues that a developer needs to be aware of. The presentation also covers the tools that are provided by Sun Studio to support the parallelisation task and to check the resulting code for errors that could introduced by parallelisation.
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: “Parallelising serial applications“
|
|