Luca Pezzarossa

Assistant Professor
at the Technical University of Denmark

Short bio

I am an Assistant Professor at the Technical University of Denmark (DTU) in the Section for Embedded Systems Engineering at the Department of Applied Mathematics and Computer Science (DTU Compute). I got my Ph.D. in Reconfigurable computing from DTU and my M.Sc. and B.Sc. from Marche Polytechnic University.

Contacts and online presence

Research

Interests

My research interests include the following.

  • Digital microfluidics
  • Biochemistry languages
  • Reconfigurable systems
  • Computer architecture
  • FPGA-based acceleration
  • On-chip interconnects
  • Real-time systems
  • Cyber-physical systems

Publications

Monographs
  • Reconfiguration of Computation and Communication Resources in Multi-Core Real-Time Embedded Systems
    L. Pezzarossa
    PhD dissertation, Volume 469, DTU Compute, 2018
Journals
  • A Time-Predictable Open-Source TTEthernet End-System
    E. Kyriakakis, M. Lund, L. Pezzarossa, J. Sparsø, and M. Schoeberl
    In Journal of Systems Architecture, Volume 108, Elsevier, 2020
  • Using Dynamic Partial Reconfiguration of FPGAs in Real-Time Systems
    L. Pezzarossa, A. T. Kristensen, M. Schoeberl, and J. Sparsø
    In Microprocessors and Microsystems: Embedded Hardware Design, Volume 61, pages 198-206, Elsevier, 2018
  • A Multicore Processor for Time-Critical Applications
    M. Schoeberl, L. Pezzarossa, and J. Sparsø
    In Journal of Design and Test, Volume PP, number 99, pages 1-1, IEEE, 2017
  • A Resource-Efficient Network Interface Supporting Low Latency Reconfiguration of Virtual Circuits in Time-Division Multiplexing Networks-on-Chip
    R. B. Sørensen, L. Pezzarossa, M. Schoeberl, and J. Sparsø
    In Journal of Systems Architecture, Volume 74, pages 1-13, 2017
Conference
  • The Bioware Cyber-Fluidic Platform: A Holistic Approach to Digital Microfluidics
    G. Tanev, L. Pezzarossa, and J. Madsen
    In Proceedings of the International Workshop on Bio-Design Automation (IWBDA), ACM, 2021
  • A Computer Vision Algorithm for the Digitalization of Colorimetric Lateral Flow Assay Readouts
    L. Pezzarossa, S. I. Preus, W. E. Svendsen, and J. Madsen
    In Proceedings of the Symposium on Design, Test, Integration & Packaging of MEMS and MOEMS (DTIP), IEEE, 2020
  • S4NOC: a Minimalistic Network-on-Chip for Real-Time Multicores
    M. Schoeberl, L. Pezzarossa, and J. Sparsø
    In Proceedings of the International Workshop on Network on Chip Architectures, ACM, 2019
  • A Reconfigurable Digital Microfluidic Platform
    G. Tanev, L. Pezzarossa, W. E. Svendsen, and J. Madsen
    In Proceedings of the International Workshop on Bio-Design Automation (IWBDA), ACM, 2019
  • A Minimal Network Interface for a Simple Network-on-Chip
    M. Schoeberl, L. Pezzarossa, and J. Sparsø
    In Proceedings of the International Conference on Architecture of Computing Systems (ARCS), Springer, 2019
  • A Time-predictable TTEthenet Node
    M. Lund, L. Pezzarossa, J. Sparsø, and M. Schoeberl
    In Proceedings of the International Symposium on Real-Time Distributed Computing (ISORC), IEEE, 2019
  • Real-Time Audio Processing on the T-CREST Multicore Platform
    D. S. Ausin, L. Pezzarossa, and M. Schoeberl
    In Proceedings of the International Symposium on Embedded Multi-core/Many-core Systems-on-Chip (MCSoC), IEEE, 2017
  • Can Real-Time Systems Benefit from Dynamic Partial Reconfiguration? (Best paper finalist)
    L. Pezzarossa, A. T. Kristensen, and J. Sparsø
    In Proceedings of the Nordic Circuits and Systems Conference (NORCAS), IEEE, 2017
  • High-Level Synthesis for Reduction of WCET in Real-Time Systems
    T. Kristensen, L. Pezzarossa, and J. Sparsø
    In Proceedings of the Nordic Circuits and Systems Conference (NORCAS), IEEE, 2017
  • A Controller for Dynamic Partial Reconfiguration in FPGA-Based Real-Time Systems
    L. Pezzarossa, M. Schoeberl, and J. Sparsø
    In Proceedings of the International Symposium on Real-Time Computing (ISORC), IEEE, 2017
  • Reconfiguration in FPGA-Based Multi-Core Platforms for Hard Real-Time Applications
    L. Pezzarossa, M. Schoeberl, and J. Sparsø
    In Proceedings of the International Symposium on Reconfigurable Communication-Centric Systems-on-Chip (ReCoSoC), IEEE, 2016
  • An Area-Efficient TDM NoC Supporting Reconfiguration for Mode Changes
    R. B. Sørensen, L. Pezzarossa, M. Schoeberl, and J. Sparsø
    In Proceedings of the International Symposium on Networks-on-Chip (NOCS), IEEE/ACM, 2016
  • Interfacing Hardware Accelerators to a Time-Division Multiplexing Network-on-Chip
    L. Pezzarossa, R. B. Sørensen, M. Schoeberl, and J. Sparsø
    In Proceedings of the Nordic Circuits and Systems Conference (NORCAS), IEEE, 2015
Other
  • T-CREST: The Time-Predictable Multicore Processor T-CREST
    M. Schoeberl, L. Pezzarossa, and J. Sparsø
    Abstract and University Booth at the Design, Automation and Test in Europe Conference and Exhibition (DATE), 2019
  • T-CREST: The Open-Source Real-Time Multicore Processor
    M. Schoeberl, L. Pezzarossa, and J. Sparsø
    Abstract and University Booth at the Design, Automation and Test in Europe Conference and Exhibition (DATE), 2018
  • Dynamic Reconfiguration in Multi-Core Hard Real-Time Platforms
    L. Pezzarossa
    Abstract and poster presented at the International Summer School on Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems (ACACES), 2016
  • Towards Utilizing Reconfigurable Shared Resources in Multi-Core Hard Real-Time Systems
    L. Pezzarossa, M. Schoeberl, and J. Sparsø
    Article presented at the Junior Researcher Workshop on Real-Time Computing (JRWRTC), 2015
  • Dynamic Partial Reconfiguration in the T-CREST Multi-core Platform
    L. Pezzarossa
    Abstract and poster presented at the International Summer School on Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems (ACACES), 2015

Education

Teaching

I have been teaching the following courses since 2017. From 2023, I will only teach '02132 - Computer systems' to better focus on my research projects.

  • 02132 - Computer systems
    5 ECTS, BSc-level, 10 ECTS, 2017 - current
  • 02135 - Introduction to cyber systems
    5 ECTS, BSc-level, 5 ECTS, 2017 - 2022
  • 22400 - Design-build 4: Autonomous devices for controlling and studying living systems
    5 ECTS, BSc-level, 5 ECTS, 2017 - 2022
  • 02213 - Digital systems laboratory
    5 ECTS, BSc-level, 5 ECTS, 2017

Special courses

I have been involved in the following special courses dedicated to specific interests of some students.
You are very welcome to contact me if you want to start a special course.

  • Open-Source Chip Design
    5 ECTS, BSc and MSc level, 12 students, 2022
  • Extension of a simulation framework for digital microfluidics biochips and academic paper preparation
    5 ECTS, MSc level, 3 students, 2022
  • Exploring deterministic and AI-based computer vision for droplet detection in digital microfluidic biochips
    5 ECTS, MSc level, 1 student, 2022
  • Exploring the applications of AI-based computer vision in digital microfluidic biochips
    5 ECTS, Bsc and MSc level, 2 students, 2022
  • Preparation of an academic paper for a computer-vision monitoring system for digital microfluidic biochips
    5 ECTS, BSc-level, 1 student, 2021
  • Development and implementation of an algorithm for real-time colorimetry for paper-based lateral flow assays
    5 ECTS, BSc-level, 1 student, 2021 - 2020
  • Simulating a FSMD model based on simple language constructs
    5 ECTS, MSc level, 1 student, 2020

Student projects

In addition to the teaching activities listed above, I have supervised and co-supervised the following MSc and BSc final projects. All the projects are defined to contribute to my research, or to explore and design tools to be used in the practical teaching activities.
If you are looking for a project, feel free to contact me to get a detailed introduction to the available projects.

  • Design, development, and assessment of a graphical user interface for programming digital microfluidic biochips
    Wojciech Jakub Ciok, MSc project, 30 ECTS, 2022/08/29 - 2023/01/29
  • Intermittent computing for Low Power Wide Area Networks
    Adam Ømosegård Bischoff, MSc project, 30 ECTS, 2022/08/29 - 2023/01/29
  • Programming biochemistry on digital microfluidics biochips
    Wenjie Fan, MSc project, 30 ECTS, 2022/08/29 - 2023/01/29
  • Support of functions in a web/based programming interface for digital microfluidic biochips
    Kristine Maria Klok Jørgensen, BSc project, 20 ECTS, 2022/08/29 - 2022/12/12
  • Digitalization of markers for paper/based diagnostics
    Thor/Haakon Howatson Wichmann Jørgensen, BSc project, 20 ECTS, 2022/08/29 - 2022/12/12, collaboration with DTU Bioengineering
  • Droplets detection in digital microfluidic biochips using capacitive sensing techniques
    Jonathan Hansen, BSc project, 20 ECTS, 2022/08/29 - 2022/12/12
  • Development of a simulation framework for digital microfluidic biochips
    Joel August Vest Madsen, Carl Alexander Jackson, and Alexander Marc Collignon, BSc project, 15 ECTS, 2022/01/31 - 2022/06/20
  • Exploring capacitive sensing techniques for droplet detection in digital microfluidic biochips
    Jonathan Schustin, BSc project, 15 ECTS, 2022/01/31 - 2022/06/06
  • Advanced functionalities for a web/based programming interface for digital microfluidic biochips
    Mathias Bang Kristensen, BSc project, 20 ECTS, 2022/01/31 - 2022/06/06
  • Integration of piezoelectric micropumps in digital microfluidic biochips
    Nynne Maria Foldager Bække, BSc project, 15 ECTS, 2022/01/31 - 2022/06/06
  • Integration of spectroscopy techniques in digital microfluidic biochips
    Nima Jalili, BSc project, 17.5 ECTS, 2022/01/31 - 2022/05/26
  • Exploring the applications of augmented reality for digital microfluidic biochips
    Thor Eric Dueholm and Christian Emil Tchernokojev Houmann, BSc project, 15 ECTS, 2022/01/31 - 2022/05/16
  • Communication and coordination in autonomous robotic swarms
    Nicolai Oliver Verbaarschot, BSc project, 15 ECTS, 2022/01/31 - 2022/05/16, collaboration with MindFuture ApS
  • Extension of a web/based programming interface for digital microfluidic biochips
    Dario Cannistra, BSc project, 15 ECTS, 2022/02/28 - 2022/05/02
  • Towards routing-based synthesis of digital microfluidic biochips
    Rasmus Møller Larsen, BSc project, 15 ECTS, 12/04/2021 - 05/07/2021
  • Operations scheduling and droplets routing in digital microfluidic biochips
    Adrienne Kristina Cohrt, BSc project, 15 ECTS, 01/02/2021 - 11/06/2021
  • Front end for a digital microfluidic biochips simulator
    Viktor Anzhelev Tsanev, BSc project, 15 ECTS, 01/02/2021 - 11/06/2021
  • Real-time supervision of digital microfluidic biochips using computer vision
    Abdirisaq Abdiqadir Mohamud Farah, BSc project, 15 ECTS, 01/02/2021 - 11/06/2021
  • Characterization and integration of piezoelectric micropumps in digital microfluidic biochips
    Peter Munch Ejlev, BSc project, 15 ECTS, 01/02/2021 - 11/06/2021
  • A model-based simulation engine for digital microfluidic biochips
    Frederik Emil Schibelfeldt, BSc project, 15 ECTS, 01/02/2021 - 11/06/2021
  • A block-based graphical user interface for programming digital microfluidic biochips
    Felix Høgstædt Larsen, BSc project, 20 ECTS, 31/08/2020 - 22/01/2021
  • A monitoring system based on computer-vision for digital microfluidic biochips
    Mohammad Nabil Ahmad, BSc project, 17.5 ECTS, 31/08/2020 - 18/12/2020
  • A FSMD-based framework for hardware design and analysis
    Tobias Lindstrøm, MSc project, 30 ECTS, 03/08/2020 - 03/01/2021
  • High-level synthesis and dynamic partial reconfiguration of FPGAs for accelerating software tasks in real-time systems
    Andreas Toftegaard Kristensen, BSc project, 15 ECTS, 30/01/2017 - 22/06/2017
  • A network-on-chip supporting shared memory access in real-time multi-core platforms
    Mathias Herlev, MSc project, 35 ECTS, 04/01/2016 - 04/07/2016