About me

I am Flavio Ponzina, currently a postdoctoral scholar in the Computer Science and Engineering department at University of California San Diego (UCSD) working at the Systems Energy Efficiency Lab with Prof. Tajana Rosing. Prior to joining UCSD, I was a PhD student in Electrical and Computer Engineering at the École Polytechnique Fédérale de Lausanne (EPFL), Switzerland, working at the Embedded Systems Laboratory under the supervision of Prof. David Atienza until September 2023. I received my Master of Science in Computer Engineering with high honors from Politecnico di Torino, Italy, in 2018.
My doctoral research focused on hardware-software co-design for energy-efficient edge AI, particularly through the integration of neural network-based ensembling methods with processing-in-memory (PIM) acceleration. At UCSD, I am expanding this work by exploring the co-optimization of hardware and software, with an emphasis on Hyperdimensional Computing (HDC), a brain-inspired computational paradigm, and emerging memory technologies such as RRAM, PCM, and MRAM.

Research Interests

I am interested in energy-efficient design and HW-SW co-optimization for both ultra-low-power IoT systems and large-scale applications. More specific research directions include:

  • Ensemble learning for accurate and robust AI

  • HW-SW co-design for Edge AI optimizations

  • Distributed unsupervised learning under constrained resources

  • Lifelong learning in connected IoT systems

  • Energy-efficient optimizations of large-scale vector databases

  • Teaching Experience

  • CSE 147. Introduction to Embedded Systems University of California San Diego, Winter 2025

  • CSE 237a. Introduction to Embedded Computing University of California San Diego, Winter 2025

  • EE-310. Microprogrammed Embedded Systems École Polytechnique Fédérale de Lausanne (EPFL), 2020-2023

  • Selected Publications

  • Le Zhang, Onat Gungor, Flavio Ponzina, and Tajana Rosing., “E-QUARTIC: Energy Efficient Edge Ensemble of Convolutional Neural Networks for Resource-Optimized Learning”, ASP-DAC, 2025

  • Kumar Ashwani, Yucheng Zhou, Sai Praneeth Potladurthy, Jeoghoon Kim, Weihong Xu, Flavio Ponzina, Seounghyun Kim, Ertugrul Cubukcu, Tajana Rosing, Gert Cauwenbergh, and Duygu Kuzum. “Filament-free Bulk RRAM with High Endurance and Long Retention for Neuromorphic Few-Shot Learning On-Chip”, IEDM, 2024

  • Flavio Ponzina, Rishikanth Chandrasekaran, Anya Wang, Seiji Minowada, Siddharth Sharma, and Tajana Rosing. “Multi-Model Inference Composition of Hyperdimensional Computing Ensembles”, ICCD, 2024

  • Keming Fan, Ashkan Moradifirouzabadi, Xiangjin Wu, Zheyu Li, Flavio Ponzina, Anton Persson, Vikram Adve, Eric Pop, Tajana Rosing, and Mingu Kang. “SpecPCM: A Low-power PCM-based In-Memory Computing Accelerator for Full-stack Mass Spectrometry Analysis” IEEE JXCDC, 2024.

  • Flavio Ponzina, Mialyssa Gomez, Congge Xu, and Tajana Rosing. “GlucoseHD Predicting Glucose Levels using Hyperdimensional Computing”, IEEE Design and Test, 2024.

  • Marco Rios, Flavio Ponzina, Alexandre Levisse, Giovanni Ansaloni, and David Atienza. "Bit-line computing for CNN accelerators co-design in edge AI inference" IEEE Transactions on Emerging Topics in Computing 11, no. 2, 2023.

  • Marco Rios, Flavio Ponzina, Giovanni Ansaloni, Alexandre Levisse, and David Atienza. "Running efficiently cnns on the edge thanks to hybrid sram-rram in-memory computing", DATE, 2021

  • Flavio Ponzina, Miguel Peon-Quiros, Andreas Burg, and David Atienza. "E2cnns: Ensembles of convolutional neural networks to improve robustness against memory errors in edge-computing devices" IEEE Transactions on Computers 70, no. 8, 2021.
  • Flavio Ponzina


    fponzina@ucsd.edu

    Computer Science and Engineering Department
    University of California San Diego
    9500 Gillman Drive
    La Jolla
    California, US