Social Links



I am a PhD candidate in the School of Electrical and Computer Engineering (ECE) at the National Technical University of Athens (NTUA) advised by Prof. Georgios Goumas, Prof. Nectarios Koziris and Prof. Onur Mutlu. I am working at the Computing Systems Laboratory and I am also collaborating with Prof. Dionisios Pnevmatikatos, Prof. Nandita Vijaykumar and the SAFARI research group, which is led by Prof. Onur Mutlu. My postgraduate studies are currently funded by the Foundation for Education and European Culture.

My research interests lie in the intersection of computer architecture and high-performance computing. My current research focuses in the hardware/software co-design of emerging applications, including graph processing, pointer-chasing data structures, machine learning workloads, and sparse linear algebra, with modern computing paradigms, such as large-scale multicore systems, disaggregated memory systems and near-data processing architectures. I am also excited about designing scalable memory hierarchies and efficient hardware support for synchronization and concurrency.

During my PhD studies, I had been receiving a PhD Fellowship (Oct 2017-Mar 2020) from the General Secretariat for Research and Technology (GSRT) and the Hellenic Foundation for Research and Innovation (HFRI). I was fortunate to also be a visiting PhD researcher in the SAFARI research group at ETH Zürich advised by Prof. Onur Mutlu and mentored by Prof. Nandita Vijaykumar. I hold a M.Eng. equivalent degree (2011-2016) from ECE NTUA, graduated in the top 2% of my class.


EURO CC EU-Funded Project

April 2022 - Present
Software Engineer
Project Description: Implementing HPC-related projects.

Cybele EU-Funded Project

May 2020 - April 2022
Software Engineer
Project Description: Fostering precision agriculture and livestock farming through secure access to large-scale HPC-enabled virtual industrial experimentation environment empowering scalable bid data analytics.

ETH Zürich Department of Computer Science

Jan 2019 - Dec 2019
PhD Researcher, Advisor: Prof. Onur Mutlu
Visiting PhD researcher at the SAFARI research group in the Computer Science Department.
Research Areas: Near-Data-Processing Architectures, Architectural Support for Synchronization, Hardware/Software Cooperation

Bonseyes EU-Funded Project

Jun 2017 - Jan 2019
Software Engineer
Project Description: Transforming AI development from a cloud centric model, dominated by large internet companies, to an edge device centric model through a marketplace and an open AI platform.


Benchmarking Memory-Centric Computing Systems: Analysis of Real Processing-in-Memory Hardware

CUT Workshop 2021

Juan Gómez-Luna, Izzat El Hajj, Ivan Fernandez, Christina Giannoula, Geraldo F. Oliveira, Onur Mutlu
ArXiv Version

SynCron: Efficient Synchronization Support for Near-Data-Processing Architectures

HPCA 2021

Christina Giannoula, Nandita Vijaykumar, Nikela Papadopoulou, Vasileios Karakostas, Ivan Fernandez, Juan Gómez-Luna, Lois Orosa, Nectarios Koziris, Georgios Goumas, Onur Mutlu
ArXiv Version
Full Talk Video
Short Talk Video
Live Seminar Video (with Q&A)
Processing-In-Memory Course Lecture Video
Cutting-Edge Research Lecture Video
Slides (pptx) (pdf)
Short Talk Slides (pptx) (pdf)
HiPEAC Awards 2021

NATSA: A Near-Data Processing Accelerator for Time Series Analysis

ICCD 2020

Ivan Fernandez, Ricardo Quislant, Christina Giannoula, Mohammed Alser, Juan Gómez-Luna, Eladio Gutiérrez, Oscar Plata, Onur Mutlu
ArXiv Version
Source Code

SMASH: Co-designing Software Compression and Hardware-Accelerated Indexing for Efficient Sparse Matrix Operations

MICRO 2019

Konstantinos Kanellopoulos, Nandita Vijaykumar, Christina Giannoula, Roknoddin Azizi, Skanda Koppula, Nika Mansouri Ghiasi, Taha Shahroodi, Juan Gómez-Luna, Onur Mutlu
ArXiv Version
Source Code

An Adaptive Concurrent Priority Queue for NUMA Architectures

CF 2019

Foteini Strati*, Christina Giannoula*, Dimitrios Siakavaras, Georgios Goumas, Nectarios Koziris
* Joint first authors

Combining HTM with RCU to Speed up Graph Coloring on Multicore Platforms

ISC 2018

Christina Giannoula, Georgios Goumas, Nectarios Koziris