The ONLY Conference Delivering 
REAL Developer SOLUTIONS 
for Multicore and 
Multiprocessing Designs 
[Close] 

2010 Multicore Expo


ME779: How to Select a Multicore Programming API
INTERMEDIATE LEVEL SESSION
Day 04/29/10
Time 11:30-12:30
Company Intel
Abstract One of the critical steps in multicore application development is the selection of a multicore programming API. Embedded developers have a number of open source or industry standard technologies from which to choose. Each of these technologies has their own set of strengths and weaknesses. This talk details a process for understanding the characteristics and potential parallelism in your application, and mapping these to the most suitable programming API. APIs discussed include OpenMP, Pthreads, MCAPI, OpenCL, TBB, and TIPC.
Speaker

 

Max Domeika
Engineer, Intel

Max Domeika is a senior staff software engineer in the Developer Products Division at Intel, creating tools targeting the Intel Architecture market. Over the past 13 years, Max has held several positions at Intel in compiler development which include project lead for the C++ front end and developer on the optimizer and IA-32 code generator. Max currently provides technical consulting for a variety of products targeting Embedded Intel Architecture & Mobile Internet Devices. Max is the author of "Software Development for Embedded Multi-core Systems" from Elsevier.