Simplifying the hard part of multicore: partitioning code

VF_logoPMS 150.jpgHere is another seminar session to note, at Embedded Live. Simplifying the Hard Part of Multicore: Partitioning Code - it will be presented by Stefan Holdermans, Software Development Engineer at Vector Fabrics, on the Wednesday (October 20, 12:30pm - 1:30pm).

It will be an opportunity to learn a new methodology for parallelizing sequential embedded C code, one that makes the process more tractable than current manual techniques.

Aimed at an "Intermediate" level audience, a prerequisite is basic familiarity with multicore (users that have done manual partitioning will gain the most, says Stefan).

Presentation Abstract:
One of the barriers slowing an enthusiastic transition to embedded multicore is the difficulty of parallelizing your functionality. Especially with the C language, subtle dependencies, often due to "clever" pointer use, can create a design nightmare. The elusive bugs that can result from incorrect partitioning or missing data synchronization can add weeks of frustrating debug time. While tools are available for a few select aspects of multicore implementation, designers have been on their own to do the difficult partitioning job the best way they can. Information on dependencies is hard to obtain, making the partitioning decisions into a guessing game, and implementation involves many tedious steps, any one of which, if missed, could send the project into debug purgatory. In this session, you'll learn why manual partitioning is so hard, and you'll see a new methodology and tool that address the hard partitioning problem directly. Partitioning becomes much simpler once you are given a list of known-safe partitioning choices and detailed instructions on how to implement the results. Such an approach can dramatically lower the risk of moving to multicore.
More details on the session >>

No TrackBacks

TrackBack URL: http://www.electronicsweekly.com/cgi-bin/mt/mt-tb.cgi/174212

Leave a comment

Powered by Movable Type 4.37

Elektra Awards 2011

The Elektra Awards 2011
Elektra Awards








They are the most prestigious awards for the electronics industry, and details are emerging for this year's event. Read all the latest details, and find the information you need.
View Elektra Awards

Embedded Live website

EW LiveEmbedded Live website


Visit the special micro-site for Embedded Live at Earls Court, 19 - 21 Oct. Embedded Live

Registration now open >>

Archives

About this Entry

This page contains a single entry by Alun Williams - Electronics Weekly.com published on October 7, 2010 2:02 PM.

Queen's Award winner to give keynote at Embedded Live was the previous entry in this blog.

Embedded Software Design - Meet the experts and share their insights is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.