The Earthtimes online News
Home

The Multicore Association Announces Public Availability of Its Communications API Specification

Posted : Tue, 01 Apr 2008 15:01:44 GMT
Author : The Multicore Association
Category : Press Release
News Alerts by Email click here )
Create your own RSS
News | Home
Consortium's First Industry-Standard Specification Will Enable Multicore Application Portability 
SANTA CLARA, Calif., April 1, 2008 /PRNewswire/ -- MULTICORE EXPO -- The Multicore Association, an industry consortium focused on developing standards that speed time to market for systems using multicore processors, today announced that version 1.0 of its multicore communications application programming interface (MCAPI) specification has been completed and will soon be made publicly available.
"A key part of having software applications run efficiently on multicore architectures is to enable swift intercore communication on the chip," said Eric Heikkila, industry analyst with VDC. "The MCAPI proposal will help multicore software developers build applications that can run on a wider variety of multicore architectures, enlarging their multicore design options and minimizing the amount of time spent porting and tuning applications for different multicore implementations."
MCAPI captures the basic elements of inter-core communications that are required for embedded "closely distributed" systems and scales to support hundreds of processor cores. The potential applications for such an API are extremely varied, but its principal use will be in embedded multicore systems with tight memory constraints and task execution times and requiring reliable on-chip interconnect and high system throughput. Besides the details of the API, the MCAPI specification includes example usage models for multimedia, networking, and automotive applications.
"MCAPI provides three communication modes: connectionless messages, connected channels for packets, and connected channels for scalars. It also provides functions for endpoint and non-blocking operations management," said Sven Brehmer, chairman of the Multicore Association's MCAPI working group and president and CEO of PolyCore Software, which plans soon to introduce the first commercially available implementation of MCAPI. "MCAPI was designed to provide basic and simple multicore communication functionality," Brehmer added. "This allows for flexible and high performance implementations and more complex functionality to be layered on top of MCAPI."
"MCAPI, the result of two years of intense consortium work, has been developed by a wide variety of member companies that range from processor vendors such as Freescale Semiconductor, Intel, MIPS Technologies, and Tilera, to software and development tool suppliers such as Codeplay, eSOL, Imperas, PolyCore Software, and Wind River," said Markus Levy, president of the Multicore Association. "Such a variety of contributors helps ensure that the specification will be applicable to many different types of multicore systems. We look forward to making this specification publicly available and seeing widespread industry adoption."
Interested programmers should contact the Multicore Association to find out how to obtain the MCAPI specification. Further information is available at http://www.multicore-association.org/.
About The Multicore Association
The Multicore Association provides a neutral forum for vendors who are interested in, working with, and/or proliferating multicore-related products, including processors, infrastructure, devices, software, and applications. Currently, the organization is set up with three working groups: Multicore Communications API (MCAPI), Hypervisors, and Multicore Resource Management. Members include ARC International, Codeplay, Enea, eSOL, Freescale Semiconductor, Imperas, Intel, Mentor Graphics, MIPS Technologies, National Instruments, NEC Electronics America, Nokia Siemens Networks, Plurality, PolyCore Software, QNX, Texas Instruments, Tilera, the University of York, and Wind River. Further information is available at http://www.multicore-association.org/.
The Multicore Association

Copyright © 2008 PR Newswire. All rights reserved.




Article : The Multicore Association Announces Public Availability of Its Communications API Specification
Print this article
Share this article

Share on

Have your Say
Name
Email
Subject
Your Comment

Enter Verification code
 
  

 


Choose Theme
Green Earth Blue Earth Orange Earth Purple Earth

Search
 
You can

Current News

News Category
Business
Entertainment
Environment
General
Health
Sports
Technology
World

About us | News Archives | Browse old Archive | Feedback | Disclaimer | Mobile/PDA | News Alerts

The views expressed in the articles are not necessarily those of earthtimes.org and we accept no responsibility for the views or opinions
expressed in the articles either direct or indirect.

© 2008 www.earthtimes.org, The Earth Times, All Rights Reserved | Privacy Policy