Gianluca Mittone

Gianluca Mittone - PhD Candidate

Gianluca Mittone – PhD Candidate
Computer Science Department, University of Turin, Italy
Parallel Computing group
Via Pessinetto 12, 10149 Torino – Italy 
Email: gianluca.mittone@unito.it

Short Bio

Gianluca Mittone received his Bachelor’s Degree in Computer Science in 2017 from the University of Turin, Italy, with a thesis on the handling of exceptions in Description Logics, developed under the supervision of Professor Gian Luca Pozzato. He proposed the implementation of an algorithm for the automatic revision of ontologies exploiting a Typicality operator. Then, Gianluca also received a Master‘s Degree in Computer Science in 2019 from the University of Turin, Italy, under the supervision of Professor Marco Aldinucci. He proposed a master’s thesis on a novel distributed approach for deep learning named NNT (Nearest Neighbours Training), which uses a locally synchronous approach to achieve a better trade-off between computational time and learning results.

Subsequently, he spent eight months as a research engineer at the Computer Science Department of the University of Turin, Italy, working on different projects involving HPC and Machine Learning techniques. Notably, he played a crucial role in developing the PRAISE Score, a cardiological, ML-based risk score included in the European Society of Cardiology’s guidelines for the Acute coronary syndrome treatment.

He then became a PhD student in Modeling and Data Science in 2020 at the same university. His work focuses on the Federated Learning methodology and its extensions. Some example of his research are OpenFL-x, an open-source extension of Intel’s OpenFL allowing to build federation using any ML model, and FastFL, and open-source, HPC-oriented FL framework allowing customisable communication topologies. He is now actively working on LLM-oriented FL techniques, such as xFFL.

Gianluca Mittone is currently a PhD candidate and has been a member of the Parallel Computing group alpha since 2020.

Fields of interest:

  • High-Performance Computing (HPC)
  • Deep learning
  • Machine Learning
  • Federated Learning
  • RISC-V
  • SGX

Publications

2024

Gianluca Mittone, Giulio Malenza, Marco Aldinucci, Robert Birke

Distributed Edge Inference: an Experimental Study on Multiview Detection Proceedings Article

In: Proc. of the 16th IEEE/ACM Intl. Conference on Utility and Cloud Computing Companion (UCC), pp. 1-6, ACM, Taormina, Italy, 2024, (eupilot, icsc).

Abstract | Links | BibTeX | Tags: ai, eupilot, icsc

Bruno Casella, Iacopo Colonnelli, Gianluca Mittone, Robert Birke, Walter Riviera, Antonio Sciarappa, Carlo Cavazzoni, Marco Aldinucci

A Performance Analysis for Confidential Federated Learning Proceedings Article

In: Proceedings of the 2024 Deep Learning Security and Privacy Workshop, IEEE Symposium on Security and Privacy 2024, San Francisco, CA, 2024.

Abstract | Links | BibTeX | Tags: ai, confidential, epi, icsc

Oussama Harrak, Bruno Casella, Samuele Fonio, Piero Fariselli, Gianluca Mittone, Tiziana Sanavia, Marco Aldinucci

Federated AdaBoost for Survival Analysis Proceedings Article

In: Proceedings of the ECML-PKDD Workshop, 2nd workshop on advancements in Federated Learning, Vilnius, Lithuania, 2024.

Abstract | BibTeX | Tags: epi, icsc

Iacopo Colonnelli, Robert Birke, Giulio Malenza, Gianluca Mittone, Alberto Mulone, Jeroen Galjaard, Lydia Y. Chen, Sanzio Bassini, Gabriella Scipione, Jan Martinovič, Vit Vondrák, Marco Aldinucci

Cross-Facility Federated Learning Journal Article

In: Procedia Computer Science, vol. 240, pp. 3–12, 2024, ISSN: 1877-0509.

Abstract | Links | BibTeX | Tags: icsc, space, streamflow

2023

Gianluca Mittone, Samuele Fonio

Benchmarking Federated Learning Scalability Proceedings Article

In: Proceedings of the 2nd Italian Conference on Big Data and Data Science, ITADATA 2023, September 11-13, 2023, CEUR, Naples, Italy, 2023.

Abstract | Links | BibTeX | Tags: eupilot, HPC, icsc

Gianluca Mittone, Walter Riviera, Iacopo Colonnelli, Robert Birke, Marco Aldinucci

Model-Agnostic Federated Learning Proceedings Article

In: Euro-Par 2023: Parallel Processing, pp. 383–396, Springer, Limassol, Cyprus, 2023.

Abstract | Links | BibTeX | Tags: ai, confidential, eupilot, icsc, riscv

Gianluca Mittone, Nicolò Tonci, Robert Birke, Iacopo Colonnelli, Doriana Medić, Andrea Bartolini, Roberto Esposito, Emanuele Parisi, Francesco Beneventi, Mirko Polato, Massimo Torquati, Luca Benini, Marco Aldinucci

Experimenting with Emerging RISC-V Systems for Decentralised Machine Learning Proceedings Article

In: 20th ACM International Conference on Computing Frontiers (CF '23), ACM, Bologna, Italy, 2023, ISBN: 979-8-4007-0140-5/23/05, (https://arxiv.org/abs/2302.07946).

Abstract | Links | BibTeX | Tags: ai, confidential, eupilot, HPC, icsc, riscv

Gianluca Mittone, Filip Svoboda, Marco Aldinucci, Nicholas D. Lane, Pietro Lio

A Federated Learning Benchmark for Drug-Target Interaction Proceedings Article

In: Companion Proceedings of the ACM Web Conference 2023 (WWW '23 Companion), ACM, Austin, Texas, 2023, ISBN: 978-1-4503-9419-2/23/04, (https://arxiv.org/abs/2302.07684).

Abstract | Links | BibTeX | Tags: ai, confidential, eupilot, icsc

William Fornaciari, Federico Reghenzani, Federico Terraneo, Davide Baroffio, Cecilia Metra, Martin Omana, Josie E. Rodriguez Condia, Matteo Sonza Reorda, Robert Birke, Iacopo Colonnelli, Gianluca Mittone, Marco Aldinucci, Gabriele Mencagli, Francesco Iannone, Filippo Palombi, Giuseppe Zummo, Daniele Cesarini, Federico Tesser

RISC-V-based Platforms for HPC: Analyzing Non-functional Properties for Future HPC and Big-Data Clusters Proceedings Article

In: Embedded Computer Systems: Architectures, Modeling, and Simulation - 23rd International Conference, SAMOS 2023, Samos, Greece, 2023, (icsc).

Abstract | Links | BibTeX | Tags: icsc, riscv

Iacopo Colonnelli, Bruno Casella, Gianluca Mittone, Yasir Arfat, Barbara Cantalupo, Roberto Esposito, Alberto Riccardo Martinelli, Doriana Medić, Marco Aldinucci

Federated Learning meets HPC and cloud Proceedings Article

In: Bufano, Filomena, Riggi, Simone, Sciacca, Eva, Schillirò, Francesco (Ed.): Astrophysics and Space Science Proceedings, pp. 193–199, Springer, Catania, Italy, 2023, ISBN: 978-3-031-34167-0, (Keynote talk).

Abstract | Links | BibTeX | Tags: across, eupilot, streamflow

Yasir Arfat, Gianluca Mittone, Iacopo Colonnelli, Fabrizio D'Ascenzo, Roberto Esposito, Marco Aldinucci

Pooling critical datasets with Federated Learning Proceedings Article

In: 31st Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2023, pp. 329–337, IEEE, Napoli, Italy, 2023.

Abstract | Links | BibTeX | Tags: admire, ai, cardio, confidential, hpc4ai

2022

Giovanni Agosta, Marco Aldinucci, Carlos Alvarez, Roberto Ammendola, Yasir Arfat, Olivier Beaumont, Massimo Bernaschi, Andrea Biagioni, Tommaso Boccali, Berenger Bramas, Carlo Brandolese, Barbara Cantalupo, Mauro Carrozzo, Daniele Cattaneo, Alessandro Celestini, Massimo Celino, Iacopo Colonnelli, Paolo Cretaro, Pasqua D'Ambra, Marco Danelutto, Roberto Esposito, Lionel Eyraud-Dubois, Antonio Filgueras, William Fornaciari, Ottorino Frezza, Andrea Galimberti, Francesco Giacomini, Brice Goglin, Daniele Gregori, Abdou Guermouche, Francesco Iannone, Michal Kulczewski, Francesca Lo Cicero, Alessandro Lonardo, Alberto R. Martinelli, Michele Martinelli, Xavier Martorell, Giuseppe Massari, Simone Montangero, Gianluca Mittone, Raymond Namyst, Ariel Oleksiak, Paolo Palazzari, Pier Stanislao Paolucci, Federico Reghenzani, Cristian Rossi, Sergio Saponara, Francesco Simula, Federico Terraneo, Samuel Thibault, Massimo Torquati, Matteo Turisini, Piero Vicini, Miquel Vidal, Davide Zoni, Giuseppe Zummo

Towards EXtreme scale technologies and accelerators for euROhpc hw/Sw supercomputing applications for exascale: The TEXTAROSSA approach Journal Article

In: Microprocessors and Microsystems, vol. 95, pp. 104679, 2022, ISSN: 0141-9331.

Abstract | Links | BibTeX | Tags: textarossa

Guglielmo Gallone, Jeehoon Kang, Francesco Bruno, Jung-Kyu Han, Ovidio De Filippo, Han-Mo Yang, Mattia Doronzo, Kyung-Woo Park, Gianluca Mittone, Hyun-Jae Kang, Radoslaw Parma, Hyeon-Cheol Gwon, Enrico Cerrato, Woo Jung Chun, Grzegorz Smolka, Seung-Ho Hur, Gerard Helft, Seung Hwan Han, Saverio Muscoli, Young Bin Song, Filippo Figini, Ki Hong Choi, Giacomo Boccuzzi, Soon-Jun Hong, Daniela Trabattoni, Chang-Wook Nam, Massimo Giammaria, Hyo-Soo Kim, Federico Conrotto, Javier Escaned, Carlo Di Mario, Fabrizio D'Ascenzo, Bon-Kwon Koo, Gaetano Maria Ferrari

Impact of Left Ventricular Ejection Fraction on Procedural and Long-Term Outcomes of Bifurcation Percutaneous Coronary Intervention Journal Article

In: The American Journal of Cardiology, vol. 172, pp. 18–25, 2022, ISSN: 0002-9149.

Abstract | Links | BibTeX | Tags: ai, cardio

2021

Giovanni Agosta, William Fornaciari, Andrea Galimberti, Giuseppe Massari, Federico Reghenzani, Federico Terraneo, Davide Zoni, Carlo Brandolese, Massimo Celino, Francesco Iannone, Paolo Palazzari, Giuseppe Zummo, Massimo Bernaschi, Pasqua D'Ambra, Sergio Saponara, Marco Danelutto, Massimo Torquati, Marco Aldinucci, Yasir Arfat, Barbara Cantalupo, Iacopo Colonnelli, Roberto Esposito, Alberto Riccardo Martinelli, Gianluca Mittone, Olivier Beaumont, Berenger Bramas, Lionel Eyraud-Dubois, Brice Goglin, Abdou Guermouche, Raymond Namyst, Samuel Thibault, Antonio Filgueras, Miquel Vidal, Carlos Alvarez, Xavier Martorell, Ariel Oleksiak, Michal Kulczewski, Alessandro Lonardo, Piero Vicini, Francesco Lo Cicero, Francesco Simula, Andrea Biagioni, Paolo Cretaro, Ottorino Frezza, Pier Stanislao Paolucci, Matteo Turisini, Francesco Giacomini, Tommaso Boccali, Simone Montangero, Roberto Ammendola

TEXTAROSSA: Towards EXtreme scale Technologies and Accelerators for euROhpc hw/Sw Supercomputing Applications for exascale Proceedings Article

In: Proc. of the 24th Euromicro Conference on Digital System Design (DSD), IEEE, Palermo, Italy, 2021.

Abstract | Links | BibTeX | Tags: streamflow, textarossa

Marco Aldinucci, Valentina Cesare, Iacopo Colonnelli, Alberto Riccardo Martinelli, Gianluca Mittone, Barbara Cantalupo

Practical Parallelizazion of a Laplace Solver with MPI Proceedings Article

In: Iannone, Francesco (Ed.): ENEA CRESCO in the fight against COVID-19, pp. 21–24, ENEA, 2021.

Abstract | BibTeX | Tags: hpc4ai

Yasir Arfat, Gianluca Mittone, Roberto Esposito, Barbara Cantalupo, Gaetano Maria De Ferrari, Marco Aldinucci

A Review of Machine Learning for Cardiology Journal Article

In: Minerva cardiology and angiology, 2021.

Abstract | Links | BibTeX | Tags: deephealth, hpc4ai

Marco Aldinucci, Valentina Cesare, Iacopo Colonnelli, Alberto Riccardo Martinelli, Gianluca Mittone, Barbara Cantalupo, Carlo Cavazzoni, Maurizio Drocco

Practical Parallelization of Scientific Applications with OpenMP, OpenACC and MPI Journal Article

In: Journal of Parallel and Distributed Computing, vol. 157, pp. 13–29, 2021.

Abstract | Links | BibTeX | Tags: HPC

Fabrizio D'Ascenzo, Ovidio De Filippo, Guglielmo Gallone, Gianluca Mittone, Marco Agostino Deriu, Mario Iannaccone, Albert Ariza-Solé, Christoph Liebetrau, Sergio Manzano-Fernández, Giorgio Quadri, Tim Kinnaird, Gianluca Campo, Jose Paulo Simao Henriques, James M Hughes, Alberto Dominguez-Rodriguez, Marco Aldinucci, Umberto Morbiducci, Giuseppe Patti, Sergio Raposeiras-Roubin, Emad Abu-Assi, Gaetano Maria De Ferrari, Francesco Piroli, Andrea Saglietto, Federico Conrotto, Pierluigi Omedé, Antonio Montefusco, Mauro Pennone, Francesco Bruno, Pier Paolo Bocchino, Giacomo Boccuzzi, Enrico Cerrato, Ferdinando Varbella, Michela Sperti, Stephen B. Wilton, Lazar Velicki, Ioanna Xanthopoulou, Angel Cequier, Andres Iniguez-Romo, Isabel Munoz Pousa, Maria Cespon Fernandez, Berenice Caneiro Queija, Rafael Cobas-Paz, Angel Lopez-Cuenca, Alberto Garay, Pedro Flores Blanco, Andrea Rognoni, Giuseppe Biondi Zoccai, Simone Biscaglia, Ivan Nunez-Gil, Toshiharu Fujii, Alessandro Durante, Xiantao Song, Tetsuma Kawaji, Dimitrios Alexopoulos, Zenon Huczek, Jose Ramon Gonzalez Juanatey, Shao-Ping Nie, Masa-aki Kawashiri, Iacopo Colonnelli, Barbara Cantalupo, Roberto Esposito, Sergio Leonardi, Walter Grosso Marra, Alaide Chieffo, Umberto Michelucci, Dario Piga, Marta Malavolta, Sebastiano Gili, Marco Mennuni, Claudio Montalto, Luigi Oltrona Visconti, Yasir Arfat

Machine learning-based prediction of adverse events following an acute coronary syndrome (PRAISE): a modelling study of pooled datasets Journal Article

In: The Lancet, vol. 397, no. 10270, pp. 199–207, 2021, ISSN: 0140-6736.

Abstract | Links | BibTeX | Tags: ai, cardio, deephealth, hpc4ai

Talks

2024

Gianluca Mittone

Benchmarking HPC Performance for State-of-the-Art AI Workloads Miscellaneous

2024.

Abstract | Links | BibTeX | Tags: ai, eupilot, icsc

Gianluca Mittone

Pushing Federated Learning Boundaries: Three Innovative Distributed Intelligence Approaches Miscellaneous

2024.

Abstract | Links | BibTeX | Tags: eupilot, fl, icsc

Iacopo Colonnelli, Robert Birke, Giulio Malenza, Gianluca Mittone, Alberto Mulone, Marco Aldinucci

Cross-Facility Federated Learning - Part II Miscellaneous

2024, (Invited talk).

Links | BibTeX | Tags: eupex, icsc, space

Gianluca Mittone

Into to Federated Learning Miscellaneous

2024.

Abstract | Links | BibTeX | Tags: fl, icsc

Gianluca Mittone

RISC-V for AI Miscellaneous

High Performance, Edge And Cloud computing Conference 2024 (HiPEAC 2024), 2024.

Abstract | Links | BibTeX | Tags: eupilot, icsc

2023

Iacopo Colonnelli, Robert Birke, Giulio Malenza, Gianluca Mittone, Alberto Mulone, Marco Aldinucci, Valerio Basile, Marco Antonio Stranisci, Viviana Patti, Jeroen Galjaard, Lydia Y. Chen, Sanzio Bassini, Massimiliano Guarrasi, Gabriella Scipione, Jan Martinovič, Vit Vondrák

Cross-Facility Federated Learning Miscellaneous

1st EuroHPC User Day, 2023.

Links | BibTeX | Tags: across, ai, eupex, eupilot, HPC

Gianluca Mittone, Giulio Malenza, Marco Aldinucci, Robert Birke

Distributed Edge Inference: an Experimental Study on Multiview Detection Miscellaneous

The 16th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2023), 2023.

Abstract | Links | BibTeX | Tags: ai, eupilot, icsc

Gianluca Mittone, Samuele Fonio

Benchmarking Federated Learning Scalability Miscellaneous

2nd Italian Conference on Big Data and Data Science (ITADATA 2023), 2023.

Abstract | Links | BibTeX | Tags: ai, eupilot, fl, icsc

Gianluca Mittone, Walter Riviera, Iacopo Colonnelli, Robert Birke, Marco Aldinucci

Model-Agnostic Federated Learning Miscellaneous

29th International European Conference on Parallel and Distributed Computing (Euro-Par '23), 2023.

Abstract | Links | BibTeX | Tags: ai, eupilot, icsc

Gianluca Mittone, Robert Birke, Marco Aldinucci

Model-Agnostic Federated Learning Miscellaneous

29th International European Conference on Parallel and Distributed Computing (Euro-Par '23), 2023.

Abstract | Links | BibTeX | Tags: eupilot, icsc

Gianluca Mittone, Nicolò Tonci, Robert Birke, Iacopo Colonnelli, Doriana Medić, Andrea Bartolini, Roberto Esposito, Emanuele Parisi, Francesco Beneventi, Mirko Polato, Massimo Torquati, Luca Benini, Marco Aldinucci

Experimenting with Emerging RISC-V Systems for Decentralised Machine Learning Miscellaneous

20th ACM international conference on computing frontiers (CF '23), 2023, (Invited talk).

Abstract | Links | BibTeX | Tags: ai, eupilot, icsc

Gianluca Mittone, Filip Svoboda, Marco Aldinucci, Nicholas D. Lane, Pietro Lio'

A Federated Learning Benchmark for Drug-Target Interaction Miscellaneous

2023 ACM international Web Conference (WWW '23), 2023, (Invited talk).

Abstract | Links | BibTeX | Tags: eupilot, icsc

Gianluca Mittone

Paving the way to innovative tools for Federated Learning Miscellaneous

2023 HiPEAC Conference, 2023, (Invited talk).

Abstract | Links | BibTeX | Tags: eupilot

2022

Gianluca Mittone

Python for the human heart: a case study Miscellaneous

2022 Python Conference, 2022, (Invited talk).

Abstract | Links | BibTeX | Tags: