EU project to research parallel computing in consumer devices

Oct. 25, 2006
A European group of high technology companies and research groups, in an ACOTES Project collaboration, will research and implement the advantages of massive parallel processing for consumer devices.

London, England:
A European group of high technology companies and research groups, in an ACOTES Project collaboration, will research and implement the advantages of massive parallel processing for consumer devices. The project will use efficient compilation techniques to boost productivity for application programmers by leveraging the benefits of parallel computing. The goal is for consumers to be able to run applications that demand high compute power, and enjoy increased battery life, on their mobile devices.

The ACOTES (Advanced Compiler Technologies for Embedded Streaming) Project will run for three years, until mid-2009. Project members include IBM Haifa Research Lab, INRIA, NOKIA, NXP Semiconductors, STMicroelectronics, and the Universitat Politècnica de Catalunya, Spain. It's partly funded under the European Union's Sixth Framework IST Program and partly by the project members.

Findings made from the ACOTES Project will be used to program streaming data applications on modern parallel architectures, such as the NXP Ne-XVP, STMicroelectronics' streaming processor, and Sony/Toshiba/IBM Cell Architecture processors, enabling the implementation of previously unachievable multimedia and video features.

The ACOTES Project identified a significant increase in parallelism as the answer to the growing demand for compute power for consumer applications, in addition to longer battery life on mobile devices.

Massive parallel processing, however, introduces significantly greater complexity for application programmers because they have to express the parallelism, and prioritise tasks and resources that should be allocated for parallel computing. They must also consider any real-time processing constraints of the application. The project team aims to address this added complexity.

Building on the existing GNU Compiler Collection (GCC)—a set of programming language compilers that convert high-level application programs into machine code for a wide range of target processors—the ACOTES Project will develop compiler extensions that help programmers express and exploit parallelism in their programs.

Sponsored Recommendations

What are the Important Considerations when Assessing Cobot Safety?

April 16, 2024
A review of the requirements of ISO/TS 15066 and how they fit in with ISO 10218-1 and 10218-2 a consideration the complexities of collaboration.

Wire & Cable Cutting Digi-Spool® Service

April 16, 2024
Explore DigiKey’s Digi-Spool® professional cutting service for efficient and precise wire and cable management. Custom-cut to your exact specifications for a variety of cable ...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!