(+30) 6987203811

Athens, Greece

nandriotis@mail.ntua.gr

Nikolaos Andriotis

Marie Curie Fellow/Researcher


In Short


GPU software engineer with BSc in Physics and MSc in High Performance Computing. Main technology stack used: C++, OpenCL, CUDA


Education


2021-2023


Polytechnic University of Catalunya (UPC) MSc in High Performance Computing


Thesis: “Increased Reliability on Intel GPUs via Software Diverse Redundancy”

Supervisor: Alejandro Serrano-Cases Co-supervisor: Jaume Abella

Tutor: Leonidas Kosmidis


2014-2019

National and Kapodistrian University of Athens (NKUA) BSc in Physics – Electronics Track


Thesis: “Implementation of Microblaze and embedded Linux in FPGA”

Supervisor: Professor Dionysios Reisis.


Projects




2021-2027

HORIZON-MSCA-2021-DN-01 Marie Skłodowska-Curie grant agreement 101072456, RELAX - Relaxed Semantics Across the Data Analytics Stack


2022-2025

HORIZON.2.4 - Digital, Industry and Space Grant agreement ID: 101069595, Safe and Explainable Critical Embedded Systems Based on AI (SAFEXPLAIN)


2020-2024

PID2019-107255GB, Computacion de Altas Prestaciones VIII


2018-2023

H2020 Grant agreement ID: 772773, Sustainable Performance for High-Performance Embedded Computing Systems (SuPerCom).


Research Experience




2024 - present

Marie Curie Fellow/Researcher, Knowledge and Database Systems Laboratory, National and Techincal University of Athens.


2023-2024

R1 Junior Research Engineer, Barcelona Supercomputing Center, Computer Architecture/Operating Systems (CAOS) group.


2022

Openlab Student at CERN, Geneva, CMS experiment.


2021-2023

R0 Master Student Researcher, Barcelona Supercomputing Center, Computer Architecture/Operating Systems (CAOS) group.


Publications




2025

"VEnOM: A Vector Embedding Operator Modelling Framework."

Authors: Nikolaos Andriotis, Andreas Loizou, Dimitrios Tsoumakos.

Published: Proceedings of the 19th ACM International Conference on Distributed and Event-based Systems (DEBS 2025).

DOI: https://doi.org/10.1145/3701717.3733227

"Flexible Software-Only Diverse Redundancy on COTS GPUs for Safety-Related Kernels."

Authors: Nikolaos Andriotis, Alejandro Serrano Cases, Sergi Alcaide, Francisco J. Cazorla and Jaume Abella.

Published: 38th IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT 2025).

DOI: Pending


2024

"Evaluating Performance Portability with the CMS Heterogeneous Pixel Reconstruction code."

Authors: Nikolaos Andriotis, Andrea Bocci, Eric Cano, Laura Cappelli, Tony Di Pilato, Luca Ferragina, Gabrielle Hugo, Matti J. Kortelainen, Martin Kwok, Juan Jose Olivera Loyola, Felice Pantaleo, Aurora Perego, Wahid Redjeb, Mark Dewing and Julien Esseiva on behalf of the CMS Collaboration.

Published: 26th International Conference on Computing in High Energy and Nuclear Physics (CHEP 2023).

DOI: https://doi.org/10.1051/epjconf/202429511008


2023

"A Software-Only Approach to Enable Diverse Redundancy on Intel GPUs for Safety-Related Kernels."

Authors: Nikolaos Andriotis, Alejandro Serrano-Cases, Sergi Alcaide, Jaume Abella, Francisco J. Cazorla, Yang Pen, Andrea Baldovin, Michael Paulitsch, Vladimir Tsymbal.

Published: Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing (SAC 2023).

DOI: https://dl.acm.org/doi/10.1145/3555776.3577610


2022

"Experience in SYCL/oneAPI for event reconstruction at the CMS experiment."

Authors: Nikolaos Andriotis, Andrea Bocci, Laura Cappelli, Tony Di Pilato, Luca Ferragina, Juan Jose Olivera Loyola, Felice Pantaleo, Aurora Perego, Wahid Redjeb

Published: 21st International Workshop on Advanced Computing and Analysis Techniques in Physics Research (ACAT 2022).

https://indico.cern.ch/event/1106990/papers/4991305/files/13098-proceedingACAT2022review.pdf

https://auroraperego.github.io/acat2022.html


Professional Training




2025

EDBT 2025 Summer School on AI & Data Management

Infineon WinterSchool 2025 “Shaping the Future through Data Engineering!”


2023

13th edition of the Programming and Tuning Massively Parallel Systems + Artificial Intelligence summer school (PUMPS+AI 2023)


2021

PRACE Autumn School 2021 - GPU Programming with CUDA at Innsbruck


2021

Parallel Programming with MPI and OpenMP training program at Julich Supercomputing Center


2021

11th edition of the Programming and Tuning Massively Parallel Systems + Artificial Intelligence summer school (PUMPS+AI 2021)



Professional service

2022 -2023

Peer-Reviewed Articles for:

  • IEEE International Conference on Big Data (BigData 2025)

  • 41st IEEE International Conference on Data Engineering (ICDE 2025)

  • 34th Conference on Information and Knowledge Management (CIKM 2025)

  • 33rd ACM International Conference on Information and Knowledge Management (CIKM 2024)

  • 27th International Conference on Extending Database Technology (EDBT 2024)

  • 11th IEEE International Conference on Data Science and Advanced Analytics (DSAA 2024)

  • 29th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2023)

  • 26th edition of Design, Automation and Test in Europe Conference (DATE 2023)

  • 25th edition of Design, Automation and Test in Europe Conference (DATE 2022)



Languages

English

C1 (IELTS 7.5)


Spanish

Greek

B1


Native Speaker



Computer skills

Programming

C++, OpenCL, CUDA, OpenMP, MPI


Applications

INTEL oneAPI tools (VTUNE, DPCPP)


Platforms

VSCode