acm-header
Sign In

Communications of the ACM

ACM TechNews

Fast and Easy Programming


smartphone taking a photo

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


 

No entries found