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.


Using MCAPI to Enable Device, OS/RTOS, and Interconnect Interoperability

- Presented: November 9, 2011

- View Webinar Presentation with Q&A: Click to View



The Multicore Communications API (MCAPI) specification, supported and developed by the Multicore Association, captures the basic elements of communication and synchronization that are required for closely distributed (multiple cores on a chip and/or chips on a board) embedded systems. As currently implemented, MCAPI ensures compatibility of application code, but does not guarantee interoperability across MCAPI endpoints or nodes in a system.

Enea LINX, a high-performance inter-process communications technology from Enea, already provides a proven and open interoperable protocol across all devices, all interconnects, and all OS/RTOS environments. Enea has implemented the MCAPI API standard over its existing LINX protocol, thereby offering the market an MCAPI API solution that is interoperable between all nodes, interconnects and OS/RTOS platforms.

You will learn:

  • How LINX delivers device, RTOS/OS and interconnect interoperability with MCAPI
  • How to develop software with the LINX inter-process communications technology
  • Where and how to get the open source MCAPI/LINX implementation to start your multicore project development


Michael Christofferson, Director of Product Management, Enea.

Michael Christofferson has over 30 years experience in software development for deeply embedded systems and telecom networking systems. He spent the first 8 years of his career with Raytheon in Defense Communications, specifically with remote controlled signal and communications intelligence systems (SIGINT/COMINT). That was followed by 8 years in the Telecom/Datacom market working for such companies as GTE Telecom, Sprint, Data General Telecommunications, and Pulse Communications. For the past 14 years, Mr. Christofferson has moved into sales, marketing, and business development for leading industry RTOS, embedded development tools, and middleware providers. These have been Ready Systems, then Microtec, then Mentor Graphics, and now finally Enea for whom he has served since 1998. He is currently Director of Product Management at Enea. Mr. Christofferson received a B.S. in Physics from Bradley University in 1972, and an M.S. in Physics from the University of Michigan in 1974.