Multicore Association

Search this website

Sign up to receive latest news and upcoming events from the Multicore Association

The Multicore Association is an open membership organization that includes leading companies implementing products that embrace multicore technology. Our members represent vendors of processors, operating systems, compilers, development tools, debuggers, ESL/EDA tools, simulators, as well as application and system developers, and share the objective of defining and promoting open specifications. Benefits of Membership»


The Multicore Association's roadmap consists of an extensive set of application programming interfaces (APIs) that support multicore communications, resource management, task management, and debug facilities. These APIs will provide a foundation for a multitude of services and functions including load balancing, power management, reliability, and quality of service, elements that are also on the consortium's roadmap.
Software development tools will be able to take advantage of the unified APIs, independent of specific multicore systems, and will provide support for other MCA roadmap elements such as programming languages and models, hypervisors, design environments, and application generators.


COMPLETED PROJECTS

The Multicore Communication API (MCAPI) has been downloaded 785 times. Download your copy now.

Example Implementation of the Multicore Communications API has been downloaded 787 times. Download it now.



WORK IN PROGRESS

The Tools Infrastructure (TIWG) working group aims to define a common data format and create standards-based mechanisms to share data across diverse and non-interoperable development tools, specifically related to the interfaces between profilers and analysis/visualization tools. The TIWG also plans to collaborate with the CE Linux Forum on a reference implementation for a de-facto trace data format standard that TIWG will define. more»

The Multicore Programming Practices (MPP)working group is developing a multicore software programming guide for the industry that will aid in improving consistency and understanding of multicore programming issues. Initially the group is working on best practices leveraging the C/C++ language to generate a guide of genuine value to engineers who are approaching multicore programming. more»

The Multicore Resource Management API (MRAPI)working group has specified essential application-level resource management capabilities needed by multicore applications (suitable for both SMP and AMP embedded multicore). more»

The Multicore Virtualization working group is developing standards-based mechanisms that provide users of embedded virtualization solutions with increased portability and interoperability of applications and middleware between different virtualization vendors. Specifically, the working group focus areas include services such as secure and efficient inter-virtual machine communication, distributed device I/O, virtual machine management, para-virtualization and migration and in-service upgrade of virtual machines. more»

Subscribe to MCA News
WEBINAR: CPU-to-CPU Communications in Multicore Designs
NEWS: Group aims to set standards for multicore tools
PRESS: PolyCore Software Announces MCAPI Templates Tool
PRESS: Texas Instruments and PolyCore Software collaborate to ease application deployment for multicore systems
NEWS: Introducing MCAPI
WEBINAR: Applying Industry Standard Multicore Programming Practices to Migrate C/C++ Code
NEWS: Multi-core Arrives for Work on the Shop Floor
NEWS: Mix and match for multicore
NEWS: MCC: A runtime verification tool for MCAPI user applications
WEBINAR: Fundamentals of Multicore Programming
WEBINAR: Implementing MCAPI in your Embedded Multicore Application
PRESS: Multicore Association Adds LG Electronics, nCore Design, and Open Kernel Labs to its Membership  日本語
WEBINAR: Establishing Consistent and Reliable Multicore Programming Practices
WEBINAR: Designing an Industry Standard API to Manage Multicore System Resources
PRESS: Huawei Joins the Multicore Association as an Executive Board Member
NEWS: Embedded Multicore Processors and Systems
NEWS: Software Standards for the Multicore Era
NEWS: Multicore Association forms virtualization working group



Mentor Embedded MCAPITM

Mentor Embedded MCAPITM implements MCAPI provides a portable and high-performance messaging solution for asymmetric multiprocessing designs. more»

Mentor Graphics




Poly-Messenger/MCAPIŽ

Poly-Messenger/MCAPIŽ, is a flexible communications framework for closely distributed computing. more»

PolyCore Software





Embedded Software Engineering Kongress
December 7-9, 2010
Munich, Germany

MCA will be exhibiting at the Embedded Software Engineering Kongress. Markus Levy will be presenting "The Challenges, Options, and Advantages of Designing with Multicore Technology" on December 9 at 9:45am  more »

 

 

  Become a member of The Multicore Association today, don’t let the multicore revolution leave you behind.
© 2010 The Multicore Association. All rights reserved.
Cookies must be turned on in your browser to use some of the features of this website
About Member Home | Privacy | Contact Us | Home | Sitemap