I will be starting as a Tenure-Track Faculty at the Max Planck Institute for Software Systems (MPI-SWS), where I will lead the SPIN research group.
My research interests lie in the intersection of computer architecture, computer systems, high performance computing, and sustainable computing. My current research focuses on the hardware/software co-design of emerging applications, particularly AI/ML, with modern computing systems. I design solutions across the entire system stack, from software down to hardware, leveraging cutting-edge technologies such as processing-in-memory and disaggregation. My work targets improvements in performance, scalability, programmability, and sustainability.
I am also collaborating with Prof. Onur Mutlu and the SAFARI research group at ETH Zurich. I am currently a Postdoctoral Researcher at the University of Toronto working with Prof. Andreas Moshovos, Prof. Gennady Pekhimenko and Prof. Nandita Vijaykumar. I received my Ph.D. from the School of Electrical and Computer Engineering (ECE) at the National Technical University of Athens (NTUA), where I was a member of the Computing Systems Laboratory and I was advised by Prof. Georgios Goumas, Prof. Nectarios Koziris and Prof. Onur Mutlu. During my PhD studies, I had received a PhD award from the Foundation for Education and European Culture, and a PhD Fellowship from the General Secretariat for Research and Technology (GSRT) and the Hellenic Foundation for Research and Innovation (HFRI). I hold a M.Eng. equivalent degree from ECE NTUA, where I graduated in the top 2% of my class.
I am looking for motivated researchers and students to join my research group at the Max Planck Institute for Software Systems (MPI-SWS). If you are interested in doing research with me, check out our hiring page and feel free to reach out (christina.giann@gmail.com).
[SIGMETRICS 2025] PyGim: An Efficient Graph Neural Network Library for Real Processing-In-Memory Architectures
Christina Giannoula, Peiming Yang, Ivan Fernandez Vega, Jiacheng Yang, Sankeerth Durvasula, Yu Xin Li, Mohammad Sadrosadati, Juan Gomez Luna, Onur Mutlu, Gennady Pekhimenko
Proceedings of the ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS)
Stony Brook, New York, USA, June 2025
Extended Abstract
Slides (pptx) (pdf)
Source Code
Live Seminar Video (with Q&A)
[MLSys 2025] Seesaw: High-throughput LLM Inference via Model Re-Sharding
Qidong Su, Wei Zhao, Xin Li, Muralidhar Andoorveedu, Chenhao Jiang, Zhanda Zhu, Kevin Song, Christina Giannoula, Gennady Pekhimenko
Proceedings of the 8th Annual Conference on Machine Learning and Systems (MLSys)
Santa Clara, USA, May 2025
Slides(pdf)
Source Code
Officially artifact evaluated as available and functional.
Outstanding Paper Honorable Mention at MLSys 2025.
[ASPLOS 2025] PAPI: Exploiting Dynamic Parallelism in LLM Decoding with a PIM-enabled Computing System
Yintao He, Haiyu Mao, Christina Giannoula, Mohammad Sadrosadati, Juan Gomez Luna, Huawei Li, Xiaowei Li, Ying Wang, Onur Mutlu
Proceedings of the 30th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
Rotterdam, Netherlands, April 2025
Slides (pptx)(pdf)
[ASPLOS 2025] ARC: Warp-level Adaptive Atomic Reduction in GPUs to Accelerate Differentiable Rendering
Sankeerth Durvasula, Adrian Zhao, Fan Chen, Ruofan Liang, Pawan Kumar Sanjaya, Yushi Guan, Christina Giannoula, Nandita Vijaykumar
Proceedings of the 30th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
Rotterdam, Netherlands, April 2025
Source Code
Officially artifact evaluated as available and functional.
[EuroSys 2025] Mist: Efficient Distributed Training of Large Language Models via Memory-Parallelism Co-Optimization
Zhanda Zhu, Christina Giannoula, Muralidhar Andoorveedu, Qidong Su, Karttikeya Mangalam, Bojian Zheng, Gennady Pekhimenko
Proceedings of the 20th European Conference on Computer Systems (EuroSys)
Rotterdam, Netherlands, April 2025
Source Code
Officially artifact evaluated as available, functional and reproducible.
[IISWC 2024] Regular-Low-Bitwidth Floating Point Quantization for Efficient and High-Quality Diffusion Models
Cheng Chen, Christina Giannoula, Andreas Moshovos
Proceedings of the 2024 IEEE International Symposium on Workload Characterization (IISWC)
Vancouver, Canada, September 2024
Slides(pdf)
[ASPLOS 2024] Atalanta: A Bit is Worth a “Thousand” Tensor Values
Alberto Delmas Lascorz, Mostafa Mahmoud, Ali Hadi Zadeh, Milos Nikolic, Kareem Ibrahim, Christina Giannoula, Ameer Abdelhadi, Andreas Moshovos
Proceedings of the 29th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
San Diego, USA, April 2024
Slides (pptx)(pdf)
Short Talk Slides (pptx)(pdf)
Lightning Talk Video
[IEEE Access 2024] MATSA: An MRAM-based Energy-Efficient Accelerator for Time Series Analysis
Ivan Fernandez, Christina Giannoula*, Aditya Manglik*, Ricardo Quislant, Nika Mansouri Ghiasi, Juan Gómez-Luna, Eladio Gutierrez, Oscar Plata, Onur Mutlu
*Equal Contribution
IEEE Access, March 2024
[EuroSys 2024] Minuet: Accelerating 3D Sparse Convolutions on GPUs
Jiacheng Yang, Christina Giannoula, Jun Wu, Mostafa Elhoushi, James Gleeson, Gennady Pekhimenko
Proceedings of the 19th European Conference on Computer Systems (EuroSys)
Athens, Greece, April 2024
Source Code
Officially artifact evaluated as available, functional and reproducible.
[SIGMETRICS 2023] DaeMon: Architectural Support for Efficient Data Movement in Fully Disaggregated Systems
Christina Giannoula, Kailong Huang, Jonathan Tang, Nectarios Koziris, Georgios Goumas, Zeshan Chishti, Nandita Vijaykumar
Proceedings of the ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS)
Orlando, USA, June 2023
Extended Abstract
Slides (pptx) (pdf)
Short Talk Slides (pptx) (pdf)
Full Talk Video
Invited Talk Video at HMC Workshop 2023
[PhD Thesis 2022] Accelerating Irregular Applications via Efficient Synchronization and Data Access Techniques
Christina Giannoula
PhD Thesis, National Technical University of Athens, Greece, October 2022
Slides (pptx) (pdf)
Live Seminar Video (with Q&A)
Iakovos Giurunlian Award - Best Doctoral Thesis with Industrial Interest!
[Journal of Supercomputing 2022] High-Performance and Balanced Parallel Graph Coloring on Multicore Platforms
Christina Giannoula, Athanasios Peppas, Georgios Goumas, Nectarios Koziris
Journal of Supercomputing (JSC), November 2022
Source Code
[SIGMETRICS 2022] SparseP: Towards Efficient Sparse Matrix Vector Multiplication on Real Processing-In-Memory Architectures
Christina Giannoula, Ivan Fernandez, Juan Gómez-Luna, Nectarios Koziris, Georgios Goumas, Onur Mutlu
Proceedings of the ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS)
Mumbai, India, June 2022
Extended Abstract
Slides (pptx) (pdf)
Short Talk Slides (pptx) (pdf)
Full Talk Video
Lecture Video
Source Code
[IEEE Access 2022] Benchmarking a New Paradigm: Experimental Analysis and Characterization of a Real Processing-in-Memory System
Juan Gómez-Luna, Izzat El Hajj, Ivan Fernandez, Christina Giannoula, Geraldo F. Oliveira, Onur Mutlu
IEEE Access, May 2022
ArXiv Version
Slides (pptx) (pdf)
Source Code
[HPCA 2021] SynCron: Efficient Synchronization Support for Near-Data-Processing Architectures
Christina Giannoula, Nandita Vijaykumar, Nikela Papadopoulou, Vasileios Karakostas, Ivan Fernandez, Juan Gómez-Luna, Lois Orosa, Nectarios Koziris, Georgios Goumas, Onur Mutlu
Proceedings of the 27th International Symposium on High-Performance Computer Architecture (HPCA)
Virtual, February 2021
Slides (pptx) (pdf)
Short Talk Slides (pptx) (pdf)
Full Talk Video
Short Talk Video
Live Seminar Video (with Q&A)
Processing-In-Memory Course Lecture Video
Cutting-Edge Research Lecture Video
HiPEAC Awards 2021
[ICCD 2020] NATSA: A Near-Data Processing Accelerator for Time Series Analysis
Ivan Fernandez, Ricardo Quislant, Christina Giannoula, Mohammed Alser, Juan Gómez-Luna, Eladio Gutiérrez, Oscar Plata, Onur Mutlu
Proceedings of the 38th IEEE International Conference on Computer Design (ICCD)
Virtual, October 2020
Slides (pptx) (pdf)
Source Code
[MICRO 2019] SMASH: Co-designing Software Compression and Hardware-Accelerated Indexing for Efficient Sparse Matrix Operations
Konstantinos Kanellopoulos, Nandita Vijaykumar, Christina Giannoula, Roknoddin Azizi, Skanda Koppula, Nika Mansouri Ghiasi, Taha Shahroodi, Juan Gómez-Luna, Onur Mutlu
Proceedings of the 52nd International Symposium on Microarchitecture (MICRO)
Columbus, USA, October 2019
Slides (pptx) (pdf)
Lightning Talk Slides (pptx) (pdf)
Poster (pptx) (pdf)
Source Code
HiPEAC Awards 2019
[CF 2019] An Adaptive Concurrent Priority Queue for NUMA Architectures
Foteini Strati*, Christina Giannoula*, Dimitrios Siakavaras, Georgios Goumas, Nectarios Koziris
*Equal Contribution
Proceedings of the 16th ACM International Conference on Computing Frontiers (CF)
Alghero, Sardinia, Italy, April 2019