PHANTOM: Cross-layer and multi-objective Programming approacH for next generAtioN heTerogeneous parallel cOMputing systems

The project aims to address the challenges of energy-efficient parallel infrastructures development based on accelerable heterogeneous hardware such as GPU, CPU, and FPGA in the domains like Cyber-Physical Systems, Internet of Things, or High Performance Computing. One of the main challenges is the availability of a cross-hardware programming model that is able to hide the complexity between the computing hardware platforms and the application families.

PHANTOM's main objective is to deliver an integrated cross-layer (hardware and programming environment), multi-objective, and cross-application approach that will enable next generation heterogeneous, parallel and low-power computing systems, while hiding the complexity of computing hardware from the programmer, thus fostering productivity in programming.

Project Details

Funding AgencyEU-H2020
Runtime01.12.2015 - 31.03.2019