Projects
I am currently involved in the following projects and activities:
- General Chair: MPLR 2020
- Steering Committee: MPLR
- PC: ISPASS 2022, 2023, 2024 | ISMM 2020, 2025 | CF 2021,2022 | VMIL 2017, 2018 | MultiProg 2016, 2017, 2018, 2019, 2020 | Matchbox 2019 | CROW 2020 | Cloud2Things 2021, 2022
- Co-Chair: VMIL 2022
- Individual Member of the RISC-V J Working Group
Current Projects
- AERO: Accelerated European Cloud (PI, Technical Coordinator, EU Horizon Europe 101092850/UKRI).
AERO aims to upbring and optimize an open-source software ecosystem that encompasses a wide range of software components ranging from operating systems to compilers, runtimes, system software and auxiliary software deployment services for cloud computing. - TANGO: Digital Technologies Acting as a Gatekeeper to Information and Data Flows (PI, EU Horizon Europe 101070052/UKRI).
The TANGO project will develop a solution for secure, trustworthy, and environmentally sustainable data management. - P2CODE: Programming Platform for Intelligent Collaborative Deployments over Heterogeneous Edge-IoT (PI, EU Horizon Europe 101093069/UKRI).
- ENCRYPT: A scalable and practical privacy-preserving framework (PI, EU Horizon Europe 101070670/UKRI).
ENCRYPT will develop a scalable, practical, adaptable privacy preserving framework, allowing researchers and developers to process data stored in federated cross-border data spaces in a GDPR compliant way. - Bridging oneAPI to managed programming languages (PI, Technical Coordinator, Intel Research Council)
In this project we provide interoperability between oneAPI and TornadoVM and high performance optimizations for the Intel platform. - Beehive: A HW/SW Co-designed stack for Runtime and Architectural Research.
Beehive aims to provide a state-of-the-art hw/sw co-designed stack that will enable researchers to perform vertical research (from the application code down to the hardware; real or simulated). We target a variety of programming languages, runtimes and architectures. Please checkout Beehive’s github pages for further information about the individual components here. Past Projects
ELEGANT: Secure and Seamless Edge-to-Cloud Analytics (PI, Technical Coordinator, EU Horizon 2020, 957286).
The ELEGANT project aims to develop a novel software solution that addresses key challenges facing IoT and Big Data: interoperability, reliability, safety and security. Some of the key innovations of the proposed framework are lightweight virtualisation, automatic code extraction compatible with IoT and Big Data frameworks, intelligent orchestration, dynamic code motion and advanced code verification and cybersecurity mechanisms. - Transparent Acceleration of Vehicle Routing Algorithms (PI, Technical Coordinator, EPSRC/Optrak Ltd.).
In this project we research transparent hardware acceleration of vehicle routing algorithms. - E2Data: European Energy-efficient Big Data Stacks (PI, Technical Coordinator, EU Horizon 2020, 780245).
In this project we will research and develop end-to-end solutions for dynamic and automatic exploitation of heterogeneous hardware on cloud-deployed Big Data stacks. - ACTiCLOUD: ACTivating resource efficiency and large databases in the CLOUD (Co-I, EU Horizon 2020, 732366).
In this project we aim to develop hyperscale JVMs on top of aggregated cloud resources.
We plan to extend memory allocation and GC algorithms in NUMA settings able to handle TBs of memory. - PAMELA: A Panoramic View of the ManyCore Landscape.
In this project we focus on low-power heterogeneous execution of JVMs. We mainly target demanding portable Computer Vision applications implemented in Java and other programming languages. Heterogeneous execution (GPUs, FPGAs, etc.), hw/sw co-designed optimizations, scheduling, etc., on ARM and x86 architectures are explored. - RethinkBig: Roadmap for European Technologies in Hardware and Networking for Big Data
- Transactional Memory: Software, Hardware, Distributed