Digital Twin Engine

What is the Digital Twin Engine?

To efficiently deploy and embed the different Earth-system digital twins within the overall DestinE system, the Digital Twin Engine brings together the software infrastructure necessary for extreme-scale simulations, data fusion, data handling and machine learning. 

The Destination Earth information system brings together a diverse range of complex components, such as the Digital Twins of the Earth, but also important elements like workflows, data handling, exploiting supercomputers power and machine learning.  

To ensure this complex environment operates smoothly, the Digital Twin Engine is the key enabler acting at many different levels. It provides a common system approach to a unified orchestration of the Digital Twins and allows users to interact with them and their data. 

The Digital Twin Engine has five main roles



Adapting to new supercomputers environments


Defining end-to-end workflows to fully deploy the Digital Twins

Data Handling

Data Handling

Handling and tailoring big data streams efficiently


Empowering users to interact with the Digital Twins

Enabling Machine Learning

Empowering users to interact with the Digital Twins

The components of DestinE’s major building blocks, the Digital Twins of the Earth system, the Digital Twin Engine (both developed by ECMWF), the Core Service Platform (ESA) and the Data Lake (EUMETSAT), all include workflows, data handling capabilities and services that help exploit the most advanced accelerator hardware available on European supercomputers. These building blocks support the concerted efforts in highly accurate physical and machine learning driven modelling underpinning the digital twins.

The Digital Twin Engine allows efficient deployment and running of the digital twins on the EuroHPC supercomputing systems, to handle the multiple workflows and data management, and to enable different levels of interactivity for the users.

Find out more in our dedicated explainer on the Digital Twin Engine