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.

Project News

First industrial evaluations of initial prototype technologies underway

The PHANTOM project has entered an important phase of the project with the initial prototypes of the PHANTOM framework being completed and undergoing evaluations by the industrial partners in the project. The evaluations will provide valuable inputs for shaping and prioritising updates to the initial design specifications and the development of the full prototype functionalities of each of the PHANTOM components. Partners GMV, Intecs and HLRS have been evaluating the technologies within the…

Read more…
0 Replies

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

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.