Antonio Paolillo

A journey through multi-core performance debugging

Antonio's talk will address the unpredictable nature of performance debugging in multi-core systems across various workloads, architectures, and platforms. He will begin with his early experiences at Huawei with the VSync project, sharing the journey of evaluating and optimizing synchronization primitives, and revealing lesser-known anecdotes from performance benchmarks in various projects such as CLoF, SAFEBOT, and real-time Linux. Antonio will then introduce promising tools and methodologies that offer fresh perspectives on performance debugging, including recent advancements in the development of "benchkit", which aims to reproduce specific performance profiles with a comprehensive suite of benchmarks. Finally, Antonio will present his vision for future workloads, characterized by increasing complexity and heterogeneity, and the necessity of creating new kinds of performance models to make sense of the heterogeneous computing landscape.


back to overview
 

Biography

Prof. Dr. Antonio Paolillo is a newly appointed Assistant Professor in Software Technology at the Vrije Universiteit Brussel (VUB), in the SOFT research lab (https://soft.vub.ac.be/soft/). His research interests include operating systems, embedded real-time systems, and performance evaluation of software. He received his Ph.D. in 2018 from the Université Libre de Bruxelles (ULB), specializing in real-time operating systems and power-aware parallel task scheduling. During his Ph.D., Antonio was also a founding developer at the HIPPEROS spin-off, a startup dedicated to translating research into practical real-time operating systems. Starting in 2019, he spent four years at Huawei as a senior software engineer, balancing postdoctoral research with practical industrial applications. Now back in academia, he is delving further into performance evaluation, focusing on real-time Linux and heterogeneous computing. Beyond research, Antonio is committed to building a robust team of technology talents and is actively involved in innovative collaborative projects, especially in robotics, where he applies his expertise in software engineering, performance evaluation, and real-time system design.