Coordinatore | ECOLE POLYTECHNIQUE FEDERALE DE LAUSANNE
Spiacenti, non ci sono informazioni su questo coordinatore. Contattare Fabio per maggiori infomrazioni, grazie. |
Nazionalità Coordinatore | Switzerland [CH] |
Totale costo | 2˙392˙400 € |
EC contributo | 2˙392˙400 € |
Programma | FP7-IDEAS-ERC
Specific programme: "Ideas" implementing the Seventh Framework Programme of the European Community for research, technological development and demonstration activities (2007 to 2013) |
Code Call | ERC-2010-AdG_20100224 |
Funding Scheme | ERC-AG |
Anno di inizio | 2011 |
Periodo (anno-mese-giorno) | 2011-04-01 - 2016-03-31 |
# | ||||
---|---|---|---|---|
1 |
ECOLE POLYTECHNIQUE FEDERALE DE LAUSANNE
Organization address
address: BATIMENT CE 3316 STATION 1 contact info |
CH (LAUSANNE) | hostInstitution | 2˙392˙400.00 |
2 |
ECOLE POLYTECHNIQUE FEDERALE DE LAUSANNE
Organization address
address: BATIMENT CE 3316 STATION 1 contact info |
CH (LAUSANNE) | hostInstitution | 2˙392˙400.00 |
Esplora la "nuvola delle parole (Word Cloud) per avere un'idea di massima del progetto.
'Concurrent and parallel programming are becoming indispensable for exploiting modern hardware. Because possible speed increases of single processors have reached their limit, increasing transistor count will yield more, but not necessarily faster cores, and this for the foreseeable future. This means that, from now on, parallelism in software will have to double every 18 months to keep up with hardware. This problem has been identified as the ``Popular Parallel Programming' grand challenge by the computer architecture community.
The proposed project will research new ways to solve this challenge. We start with a set of domain-specific languages which naturally admit a high degree of parallelism. The domain specific languages are integrated in a common host language using polymorphic language embeddings. Such embeddings provide a high degree of abstraction, which gives considerable freedom in their actual representation and implementation. The new direction taken by this proposal is to combine polymorphic embeddings with optimizing rewritings in a staged compilation process. This can lead to highly parallel and efficient implementations on a variety of heterogeneous hardware.'