interTwin: Co-designing and Prototyping an Interdisciplinary Digital Twin Engine
Project Goal
interTwin seeks to co-design and implement a prototype of an open-source Digital Twin Engine (DTE), built upon open standards, facilitating seamless integration with application-specific Digital Twins (DTs). This innovative platform, rooted in a co-designed interoperability framework and the conceptual model of a DT for research, known as the DTE blueprint architecture, aims to simplify and accelerate the development of complex application-specific DTs.
Overview
interTwin develops and implements an open-source DTE that offers generic and customized software components for modeling and simulation, promoting interdisciplinary collaboration. The DTE blueprint architecture, guided by open standards, aims to create a common approach applicable across scientific disciplines. Use cases span high-energy physics, radio astronomy, climate research, and environmental monitoring. The project leverages expertise from European research infrastructures, fostering the validation of technology across facilities and enhancing accessibility. InterTwin aligns with initiatives like Destination Earth, EOSC, EuroGEO, and EU data spaces for continuous development and collaboration.
Highlights in 2024
The itwinai toolkit saw a stable release this year, supporting AI workflows on cloud and HPC with integration of distributed ML training frameworks, ML tracking systems, and modular workflows. Extensive documentation and tutorials were developed, covering Distributed Machine Learning, ML workflows, and scaling benchmarks. We also completed infrastructure integration with interLink and OSCAR for remote ML inference on HPC and interactive model development on JupyterLab for Vega. Significant progress was made in integrating CERN and other use cases into the digital twin engine, covering both physics and climate research domains.
In 2024, significant progress was made on CERN’s use case tasks within the InterTwin project. Efforts focused on refining and updating the generative model (3DGAN) analysis and validation frameworks. Key activities included updating the codebase to ensure compatibility with ML framework requirements, particularly regarding tensor operations and data types. Model validation scripts were developed and refined, with integrated training experiments conducted utilizing the itwinai framework on JSC resources. Contributions included status inputs for project deliverables, presentations at the 4th Technical Meeting, summer student lectures, and the 2nd EC project review.
Next Steps
Next, we will consolidate itwinai for containerized workflows on cloud and HPC to complete the integration with the workflow manager of the Digital Twin Engine, and fully implement the hyper-parameter optimization module. Additional integrations are planned for radio astronomy, lattice quantum chromodynamics, EURAC environmental data, and climate modeling.
The next steps for CERN’s use case into the InterTwin project involve several targeted actions to build on the progress achieved in 2024. A primary focus will be finalizing the performance validation framework and possible integration with DTE core modules that further enable our DT’s capabilities. Additionally, the team plans to integrate a model from the CaloChallenge under the detector simulation use case into the itwinai framework, enabling more robust and scalable simulations. This integration will be accompanied by continued refinement of model validation scripts to validate and benchmark model performance. Further dissemination activities are also anticipated, including contributions to technical meetings and collaborative publications.
More Information
Project Coordinator: EGI Foundation
Technical Team: Matteo Bunino, Anna Elisa Lappe, Xavier Espinal, Enrique Garcia, Maria Girone, Jarl Saether, Kalliopi Tsolaki, Sofia Vallecorsa
Collaboration Liaisons: Donatello Elia, Sandro Fiore, Vera Maiboroda, David Rousseau

interTwin is funded by the European Union Grant Agreement Number 101058386