Overview

The overall objective of the PHANTOM project is to deliver an integrated cross-layer (hardware and system software/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.

More specifically, the PHANTOM system comprises a hardware-agnostic software platform over reconfigurable multi-core and heterogeneous (GPU, FPGA, CPU) hardware platforms. On the one hand, the software platform will offer the means for multi-dimensional optimization. Hence, a multi-objective scheduler decides - dynamically and cost-effectively - where in the computing continuum (e.g. cloud, embedded systems, mobile devices, desktops, data centres), at which cross-layer system level (analog, digital, hybrid analog-digital, software) and on which heterogeneous technology (GPU, FPGA, CPU) to execute each part of an applications, as well as orchestrate dynamically the hardware and software components of reconfigurable hardware platforms.

Security and runtime monitoring mechanisms support the cross-layer system operation, while programmer- and productivity-oriented software tools are provided. APIs per application class are proposed facilitating programmers along with a parallelization toolset with emphasis on performance analytics and data locality to increase performance and reduce the power cost of data movement and ubiquitous Big Data towards the so called “Near-Data Computing”.

The heterogeneous hardware platforms will offer the required abstraction and configuration mechanisms to enable the seamless migration and execution of application components, while having energy efficiency, performance guarantees and cost effectiveness as intrinsic features.

Specific industrial case studies will be utilised to validate the effectiveness of the project technologies within the Telecom, Surveillance and Higher Performance Computing domains.

Photos

Project News

Project meeting in Stuttgart on 22-23 February 2017

The PHANTOM consortium came together for a regular meeting, that was hosted this by HLRS partner - the High performance Computing Center Stuttgart Germany). The meeting was devoted to the preparation of the upcoming first release of the PHANTOM technology components. During the meeting, the participants had a chance to visit the HLRS facilities, including the visualisation laboratory (CAVE) as well as the fastest European supercomputer Cray Hazel Hen (on the picture).

Read more…
0 Replies

Best Paper Award for PHANTOM at EMERGING-2016

The paper of Alexey Cheptsov (HLRS) entitled "Development of Distributed Simulation Environment for Security-Critical Technological Objects by Means of Microservices (Case Study for Underground Mine Ventilation)" has been awarded as one of the top papers of the Eighth International Conference on Emerging Networks and Systems Intelligence (EMERGING 2016). The paper discusses the strategy of simulation application execution in heterogeneous distributed environment, support by the PHANTOM platform.

Read more…
0 Replies

PHANTOM presentation at HiPEAC Computing Systems Week, Dublin

PHANTOM was represented at the HiPEAC Computing Systems Week 2016 in Dublin, in which we presented our vision for future high performance embedded platforms. We also presented the results of a previous platform developed as part of the EU Framework 7 grant, JUNIPER, and discussed how the techniques developed in that project are to be reused and extended in the PHANTOM approach. Download the slides here: hipeac csw.pdf

Read more…
0 Replies

Project Partners

The PHANTOM project receives funding under the European Union's Horizon 2020 Research and Innovation Programme under grant agreement No. 688146. The contents of this website do not necessarily reflect the position of the European Commission and the European Commission is not responsible for any use that may be made of the information it contains.