Skip to main content

Performance Portability and Programmability for Heterogeneous Many-core Architectures

Project description


Computing Systems
To develop a framework for programming and optimizing applications for heterogeneous many-core processors. It will allow applications developers to extract optimal performance with fast time-to-market

 The emergence of heterogene-ous many-core processors, in a large spectrum of systems from embedded and general-purpose to high-end computing systems, poses major challenges to the European software industry. In general, there is no guarantee that software developed for a particular architecture will be executable on another, related architecture. For instance, H.264 codecs are essentially rewritten for each generation of DSP proc-essor in heterogeneous architec-tures, a practice that is clearly wasteful in resources and should be avoided as far as possible. A related issue is the coding of multiple versions of H.264 codecs to play back or encode different resolutions of video (QVGA, VGA, WVGA, D1, 720p, 1080i, or 1080p) using differing numbers of cores and memory in order to meet the proc-essing requirements for each resolution. The PEPPHER project is de-veloping a unified framework for programming and optimizing appli-cations for heterogeneous many-core processors to ensure func-tional and performance portability with reasonable programming effort. PEPPHER envisions two kinds of programmers: (1) “mainstream programmers” who build applications using the PEPPHER framework and specify performance-expectations, (2) “expert programmers” who imple-ment and extend the PEPPHER framework. Once an application is devel-oped using the PEPPHER methodology and framework, no further porting effort of the mainstream programmer is needed for efficient execution of application on any of the target PEPPHER platforms. For a set of target applications and platforms, PEPPHER will reduce the porting effort of the mainstream programmer to zero.

Call for proposal

FP7-ICT-2009-4
See other projects for this call

Coordinator

UNIVERSITAT WIEN
Address
Universitatsring 1
1010 Wien
Austria
Activity type
Higher or Secondary Education Establishments
EU contribution
€ 648 600
Administrative Contact
Sabri PLLANA (Dr.)

Participants (9)

TECHNISCHE UNIVERSITAET WIEN
Austria
EU contribution
€ 94 400
Address
Karlsplatz 13
1040 Wien
Activity type
Higher or Secondary Education Establishments
Administrative Contact
Margret Steinbuch (Ms.)
INTEL GMBH
Germany
EU contribution
€ 153 500
Address
Dornacherstrasse 1
85622 Feldkirchen
Activity type
Private for-profit entities (excluding Higher or Secondary Education Establishments)
Administrative Contact
Beverly Bachmayer (Ms.)
KARLSRUHER INSTITUT FUER TECHNOLOGIE
Germany
EU contribution
€ 255 440
Address
Kaiserstrasse 12
76131 Karlsruhe
Activity type
Higher or Secondary Education Establishments
Administrative Contact
Peter Sanders (Prof.)
INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET AUTOMATIQUE
France
EU contribution
€ 272 644
Address
Domaine De Voluceau Rocquencourt
78153 Le Chesnay Cedex
Activity type
Research Organisations
Administrative Contact
Raymond NAMYST (Prof.)
MOVIDIUS LIMITED
Ireland
EU contribution
€ 339 000
Address
O Connell Bridge House D'olier Street 1St Floor
2 Dublin
Activity type
Private for-profit entities (excluding Higher or Secondary Education Establishments)
Administrative Contact
David Moloney (Mr.)
CHALMERS TEKNISKA HOEGSKOLA AB
Sweden
EU contribution
€ 252 200
Address
-
41296 Goeteborg
Activity type
Higher or Secondary Education Establishments
Administrative Contact
Eva Paulson (Ms.)
LINKOPINGS UNIVERSITET
Sweden
EU contribution
€ 269 871
Address
Campus Valla
581 83 Linkoping
Activity type
Higher or Secondary Education Establishments
Administrative Contact
Annika Arvidson (Ms.)
CODEPLAY SOFTWARE LIMITED
United Kingdom
EU contribution
€ 267 960
Address
Regent House 316 Beulah Hill
SE19 3HF London
Activity type
Private for-profit entities (excluding Higher or Secondary Education Establishments)
Administrative Contact
Andrew Richards (Mr.)
IMS bordeaux
France
EU contribution
€ 0
Address
351 Cours De La Liberation
33405 Talence
Activity type
Higher or Secondary Education Establishments