datasheets.com EBN.com EDN.com EETimes.com Embedded.com PlanetAnalog.com TechOnline.com  
Events
UBM Tech
UBM Tech
Welcome Guest Log In | Register

Fundamentals of Multicore Programming for Embedded

Posted on: Apr 22, 2010 | Duration: 55 min.
Course | 896 views
0 1
More Info +- Less Info

[Please note, this course may take up to one minute to launch in a new window. Please be patient.]

While multicore architectures have been with us in various forms for many years, the recent upsurge in their application has highlighted the fact that designers need to learn some new ground rules and pay particular attention in order to program them efficiently and effectively.

To help with that, viewers of this course will exposed to the multitude of multicore technologies and will be introduced to symmetrical and asymmetrical processing and hypervisors, topics that represent the mainstream of multicore programming.

From there, the course will go over some parallel development techniques and show how to apply block-level design to model parallelism for your application design using a communications applications programming interface (API) for demonstration purposes. It will conclude with a few key pointers for multicore debugging.

Along the way, the course will help viewers understand the common multicore issues that may be encountered, as it's a lot easier to try to prevent these issues from occurring than trying to debug them later when they surface in mysterious ways.

View

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

1 comment
write a comment

No Avatar

M. Mavis Posted Jul 20, 2012

Great course! Great job on explaining and use of animation to clearly convey the information.

reply

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