KIT: Fast and easy programming

February 1, 2012
Smartphones, cameras and Co. operate with fast, energy-efficient multi-core processors - ALMA wants to simplify application programming. Credit: Photo: Fotolia

An increasing number of electronics products such as smartphones are equipped with fast, energy-efficient multi-core processors. As a matter of fact, however, programming of the respective applications is rather time-consuming and expensive. For fast and easy programming, partners from research and industry within the EU consortium ALMA are developing a novel tool chain based on the open-source software Scilab. ALMA is being coordinated by Professor Jürgen Becker and Dr. Michael Hübner from KIT's Institute for Information Processing Technology (ITIV).

Not only personal computers but also smartphones, camera systems, and other are increasingly based on multi-core systems where several parallel processor cores are integrated in one chip to increase processing power while at the same time saving space and energy. Programming new applications for such embedded systems requires highly specialized knowledge and in addition is very time-consuming and expensive. The three-year project , which started in September 2011, aims to simplify development of software for embedded multi-core processors.

ALMA (Greek for "leap") is an acronym for ALgorithm parallelization for Multicore Architectures. The project uses the open-source software Scilab which had first been developed for numerical-mathematics applications. In ALMA, Scilab will be enhanced by downstream optimization stages allowing intelligent parallelization and distribution of applications to several processors. At the same time, ALMA focuses on a close co-design of and hardware to create 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," explains Dr. Michael Hübner from KIT's Institute for Information Processing Technology. The new technology will reduce development time and costs.

Explore further: Simplifying computer power behind phones, medical devices

More information: www.alma-project.eu/

Related Stories

Simplifying computer power behind phones, medical devices

August 6, 2010

From smart phones to medical equipment, embedded processors are everywhere and getting increasingly more powerful. One University of Houston (UH) professor's work with Texas Instruments (TI) is making it easier to develop ...

Leading Software Vendors Endorse AMD64 Multi-Core Technology

September 7, 2004

AMD today announced software support from Novell, Red Hat and Sun for AMD64 multi-core technology and recommended ISVs license software applications by socket. This follows a recent demonstration of the industry’s first ...

The antenna bride and bridegroom

March 7, 2007

The Atacama Large Millimeter/submillimeter Array (ALMA), an international telescope project, reached a major milestone on 2 March, when two 12-m ALMA prototype antennas were first linked together as an integrated system to ...

Recommended for you

World gears up for electric cars despite bumps in road

July 26, 2017

Technological advances mean fossil fuel in cars could be phased out within decades but switching to electric carries its own environmental and economic concerns as more and more countries announce radical plans.

Musk, Zuckerberg duel over artificial intelligence

July 25, 2017

Visionary entrepreneur Elon Musk and Facebook chief Mark Zuckerberg were trading jabs on social media over artificial intelligence this week in a debate that has turned personal between the two technology luminaries.

Adobe bidding Flash farewell in 2020

July 25, 2017

Adobe on Tuesday said its Flash software that served up video and online games for decades will be killed off over the next three years.

Microsoft Paint brushed aside

July 24, 2017

Microsoft on Monday announced the end of days for its pioneering Paint application as it focuses on software for 3-D drawing.

0 comments

Please sign in to add a comment. Registration is free, and takes less than a minute. Read more

Click here to reset your password.
Sign in to get notified via email when new comments are made.