Design Con 2015
Welcome Guest Log In | Register

ESC SV-471- Case Studies in Software Optimization for Multi-core SMP

Posted on: Sep 8, 2008 | Duration: 85 minutes
Course | 29 views
0 0
More Info +- Less Info

Multi-core processors are capable of executing tasks on independent execution cores concurrently. Embedded software developers are challenged with determining how to distribute and properly program the work. A common technique in shared memory processing is multithreading. This class focuses on the Threading Development Cycle (TDC), which includes analysis, design, debugging, and tuning for multithreading. The class includes some common challenges to overcome when threading such as data races & cache conflicts as well as tools support and practical techniques available to assist with stability and performance. Case studies include a data parallel application and a functional parallel application to reinforce the discussion.

View

Please disable any pop-up blockers for proper viewing of this course.

0 comments
write a comment

Please Login

You will be redirected to the login page

×

Please Login

You will be redirected to the login page

×

Please Login

You will be redirected to the login page