2PARMA - PARallel PAradigms and Run-time MAnagement techniques for Many-core Architectures

EU Research FP7
DEIB Role: Coordinator
Start date: 2010-01-01
Length: 38 months
Project abstract
The 2PARMA project focuses on the definition of suitable parallel programming models, instruction set virtualisation, run-time energy/power and resource management policies and mechanisms as well as design space exploration methodologies for Many-core Computing Fabrics.
The research objectives of the project are intended to meet some of the main challenges in parallel computing systems:
The research objectives of the project are intended to meet some of the main challenges in parallel computing systems:
- To improve performance by providing software programmability techniques to exploit the hardware parallelism.
- To explore power/performance tradeoffs and to provide runtime resource management and optimization.
- To improve system reliability in terms of lifetime and yield of hardware components by providing transparent resource reconfiguration and instruction set virtualization.
- To increase the productivity of the process of developing parallel software by using semi-automatic parallelism extraction techniques and extending the OpenCL programming paradigm for parallel computing systems.
Project results
The industrial exploitation of the project results will be mainly ensured by STMicroelectronics thanks to the synergy with the internal program “Platform 2012” focusing on the Many-core Computing Fabrics as target architecture template.
IMEC and HHI-FRAUNHOFER research centers will exploit the project results that will be included into their IP portfolio towards their industrial customers.
CoWare-Synopsys will include a set of techniques and methodologies developed in 2PARMA project in their portfolio of commercial Electronic Design Automation (EDA) tools and solutions to support the design of architectural platforms in several application domains. The academic partners of the 2PARMA project (Politecnico di Milano, ICCS-University of Athens and RWTH-TU Aachen) will provide their scientific expertise in research and technological development and they will adopt for some of the project results an open source strategy to guarantee a wide exploitation of project results in the computing system community.
Publications:
IMEC and HHI-FRAUNHOFER research centers will exploit the project results that will be included into their IP portfolio towards their industrial customers.
CoWare-Synopsys will include a set of techniques and methodologies developed in 2PARMA project in their portfolio of commercial Electronic Design Automation (EDA) tools and solutions to support the design of architectural platforms in several application domains. The academic partners of the 2PARMA project (Politecnico di Milano, ICCS-University of Athens and RWTH-TU Aachen) will provide their scientific expertise in research and technological development and they will adopt for some of the project results an open source strategy to guarantee a wide exploitation of project results in the computing system community.
Publications:
- Silvano , W. Fornaciari, S. Crespi Reghizzi, G. Agosta, G. Palermo, V. Zaccaria, P. Bellasi, F. Castro, S. Corbetta, A. Di Biagio, E. Speziale, M. Tartara, D. Siorpaes, H. Hübert, B. Stabernack, J. Brandenburg, M. Palkovic, P. Raghavan, C. Ykman-Couvreur, A. Bartzas, S. Xydis, D. Soudris, T. Kempf, G. Ascheid, H. Meyr, J. Ansari, P. Mähönen, B. Vanthournout, 2PARMA: Parallel Paradigms and Run-time Management Techniques for Many-Core Architectures, ISVLSI 2010 , Kefalonia, Greece, July 2010.