For those of you attending the Fall Embedded Systems Conference in Boston (September 26-29) with an interest in multicore code there will be several classes you might want to attend:
Multicore performance optimization (SS-215) looks at run-time tools that aid in determining if code written for a multicore app meets its stated performance/core optimization goals.
Writing reliable multicore code (ESC-311). Identifies and analyzes top sources of runtime errors in multicore designs are identified and analysed, as are techniques to avoid them.
Software reliability on multiprocessor architectures (ESC-417). Using source code analysis to improve multicore code reliability.
Software reliability on multiprocessor architectures (ESC-417). Using source code analysis to improve multicore code reliability.
Accelerating applications through parallelism (ESC-423). Techniques for achieving concurrency and parallel execution of existing code.