Industry Standards to Solve Multicore Challenges
The Multicore Association® (MCA) is an industry association that includes leading-edge companies implementing products that embrace multicore technology. Our primary objective is to define and promote open specifications to enable multicore product development.


A Standards-based Approach to Managing Multicore (and Maintaining Portability)

Presented September 29, 2010




How do you manage the increasing (or changing) number of cores in your design? What is needed for the application to seamlessly and effectively communicate between the cores whether they are on the same or different chips? The communications may involve multiple operating systems and transports in an asymmetric (AMP) and/or symmetric (SMP) multi-processing environment.
In this webinar, we discuss:
  1. The MCAPI® industry standard and overview of the Multicore Association®
  2. Approaches to using MCAPI®
  3. Enabling an application for MCAPI®
    1. Analyze a single processor application
    2. Enabling an application with the MCAPI® standard based programming model
    3. Rapid topology modeling and creation
    4. Methods for optimizing the application's distribution
The MCAPI® enabled application will have the capability to operate in an SMP or AMP environment, where AMP includes homogeneous and heterogeneous cores and operating systems. The Multicore Association®, together with PolyCore Software, will demonstrate how tools simplify and expedite the process of using MCAPI® to manage multicore.


Markus Levy
    •  President of Multicore Association®
    •  Chairman of Multicore Developer Conference
    •  Founder and President of EEMBC

Sven Brehmer
    •  CEO and founder PolyCore Software, Inc.
    •  MCA Board member
    •  Chairman of MCAPI® working group     •  Significant contributor on MRAPI® specification