Service Communautaire d'Information sur la Recherche et le Développement - CORDIS

FP7 AutoTune

AutoTune

Project ID: 288038
Financé au titre de

Automatic Online Tuning

De 2011-10-15 à 2015-04-14, projet clôturé | AutoTune Site web

Détails concernant le projet

Coût total:

EUR 3 074 602

Contribution de l'UE:

EUR 2 348 980

Coordonné à/au(x)/en:

Germany

Appel à propositions:

FP7-ICT-2011-7See other projects for this call

Régime de financement:

CP - Collaborative project (generic)

Description

To develop an automatic online performance analysis tool including energy efficiency tuning for parallel programming that will increase multi-core programming efficiency by orders of magnitude

Performance analysis and tuning is an important step in programming multi-core-based parallel architectures ranging from small clusters with GPUs (Graphics Processing Units) such as modern high-end servers as used by Google up to supercomputers (HPC) such as the new supercomputer SuperMUC at Leibniz Computing Centre, Garching.

While performance analysis tools exist that help the developer in analysing the application performance, these tools do not give any recommendations how to tune the code. AutoTune will extend Periscope, an open source automatic online and distributed performance analysis tool developed by Technische Universität München, with automatic online tuning plugins for performance and energy efficiency tuning. The resulting Periscope Tuning Framework will be able to tune serial and parallel codes with or without GPU kernels and will return tuning recommendations that can be integrated into the production version of the code. The whole tuning process, consisting of automatic performance analysis and automatic tuning, will be executed online, i.e. during a single run of the application. This new productivity tool for parallel programming will increase multi-core programming efficiency by orders of magnitude. Moreover, an energy saving up to 10% can be expected.

Objectif

Performance analysis and tuning is an important step in programming multicore-based parallel architectures. While performance analysis tools exist that help the developer in analyzing the application performance, these tools do not give any recommendations how to tune the code. AutoTune will extend Periscope, an automatic online and distributed performance analysis tool developed by Technische Universität München, with automatic online tuning plugins for performance and energy efficiency tuning. The resulting Periscope Tuning Framework will be able to tune serial and parallel codes with/without GPU kernels and will return tuning recommendations that can be integrated into the production version of the code. The whole tuning process, consisting of automatic performance analysis and automatic tuning, will be executed online, i.e., during a single run of the application.The research results of AutoTune will be integrated into a commercial development environment of a European SME and validated with real-world codes. Results will be widely disseminated through high-quality publications, workshops and conferences, and the large user-base of a computing center and will influence teaching activities of the academic partners.The consortium unites European experts and comprises world-class universities, a major European supercomputing center, an innovative SME, as well as a major IT company, and has the required expertise to accomplish the aims of AutoTune.

Coordonnées du coordinateur

Michael Gerndt, (Professor)
Tél.: +49 89 289 17652
Fax: +49 89 289 17662
E-mail

Coordinateur

TECHNISCHE UNIVERSITAET MUENCHEN
Germany

Contribution de l'UE: EUR 708 863


Arcisstrasse 21
80333 MUENCHEN
Germany
Activity type: Higher or Secondary Education Establishments
Contact administratif: Ulrike Ronchetti
Tél.: +498928922616
Fax: +498928922620
E-mail

Participants

UNIVERSITAT WIEN
Austria

Contribution de l'UE: EUR 385 150


UNIVERSITATSRING 1
1010 WIEN
Austria
Activity type: Higher or Secondary Education Establishments
Contact administratif: Siegfried Benkner
Tél.: +431427739401
Fax: +43142779394
E-mail
BAYERISCHE AKADEMIE DER WISSENSCHAFTEN
Germany

Contribution de l'UE: EUR 341 400


ALFONS-GOPPEL-STRASSE 11
80539 MUENCHEN
Germany
Activity type: Research Organisations
Contact administratif: Victor Apostolescu
Tél.: +4989358318701
Fax: +49 8935831 9700
E-mail
UNIVERSITAT AUTONOMA DE BARCELONA
Spain

Contribution de l'UE: EUR 237 600


CAMPUS DE LA UAB BELLATERRA
08193 CERDANYOLA BARCELONA
Spain
Activity type: Higher or Secondary Education Establishments
Contact administratif: Xavier Leal Blasco
Tél.: +34 93 581 4964
Fax: +34 93 581 2023
E-mail
CAPS entreprise
Fin de participation
France

Contribution de l'UE: EUR 329 127


allée Marie BERHAUT 4
35000 Rennes
France
Activity type: Private for-profit entities (excluding Higher or Secondary Education Establishments)
Contact administratif: Laurent BERTAUX
Tél.: +33 2 22 51 16 00
Fax: +33 2 23 20 16 43
E-mail
NATIONAL UNIVERSITY OF IRELAND GALWAY
Ireland

Contribution de l'UE: EUR 346 840


UNIVERSITY ROAD
H91 Galway
Ireland
Activity type: Higher or Secondary Education Establishments
Contact administratif: Jean-Christophe Desplat
Tél.: +353 1 5241608 21
Fax: +353 1 7645845
E-mail