The European PErformance Portability and Programmability of Heterogeneous many-core aRchitectures (PEPPHER) project is developing a methodology and architecture for applications that can be ported across different types of both homogeneous and hybrid multicore systems while preserving critical aspects of performance.
The project features a high-level compositional framework for developing applications from parallelized components, compiler support for efficient translation of components to different target architectures and configurations, algorithms capable of static as well as dynamic adaptation to different architectural parameters, efficient run-time support for scheduling compiled components on available cores of different types, and hardware support mechanisms for programmability and portability. The PEPPHER methodology enables different components to be both expressed and compiled by the methods most relevant to the architectures on which the component may operate.
Lasting until the end of 2012, PEPPHER involves four European universities—the Universities of Vienna, Chalmers, Linkoeping, and Karlsruhe—INRIA, European SMEs Code play and Movidius, and one of Intel's European labs.
From HPC Wire
View Full Article
Abstracts Copyright © 2010 Information Inc., Bethesda, Maryland, USA
No entries found