CACM logo

ACM TechNews

Fast and Easy Programming

[article image]
ALMA wants to simplify application programming of multi-core processors, which drive advanced smartphones and other electronic systems. Credit: androidmafia.com

A European Union consortium known as Algorithm parallelization for Multicore Architectures (ALMA) is developing a tool chain based on the open source software Scilab designed to simplify the development of software for embedded multicore processors. As part of ALMA, Scilab will be enhanced by downstream optimization stages, enabling intelligent parallelization and the distribution of applications to several processors.

ALMA, which is led by Jurgen Becker and Michael Hubner from the Karlsruhe Institute of Technology's Institute for Information Processing Technology, also will focus on a close co-design of software and hardware to develop a single tool chain that can efficiently be used in different multicore architectures.

"In that way, we obtain a tool chain for easy programming from a higher level of abstraction, i.e. the programmer does not need detailed knowledge of the complex architecture," Hubner says. ALMA technology also will reduce development time and costs, he says.

From Karlsruhe Institute of Technology
View Full Article

 

Abstracts Copyright © 2012 Information Inc., Bethesda, Maryland, USA

Post a comment...
Name: Anonymous

Signed and anonymous comments submitted to this site are moderated and will appear if they are relevant to the topic and not abusive. Your comment will appear with your username if you are signed into the site, and will be anonymous if you are not signed in. View our policy on comments

Tools For Readers

Bookmark and Share
Default Font Size Large Font Size X-Large Font Size Text Size

Related ACM Resources

Conferences:

Courses:


About Communications | Join ACM External Link | Renew External Link | Subscribe External Link | Sign In | For Authors | For Advertisers External Link | Privacy | Site Map | Help | Contact Us | Mobile Site

Copyright © 2012 by the ACM. All rights reserved.