Theodoros (Theo) Michailidis

Graduate Research Assistant @ Computer Science and Engineering, UCSD

tmichail.jpg

Office 3256

3235 Voigt Dr, La Jolla

San Diego, CA 92093

I am a 6th year Ph.D. Candidate at the University of California, San Diego. My advisor is Prof. Jishen Zhao, and I am also affiliated with the Non-Volatile Systems Lab, led by Prof. Steven Swanson. My research interests lie in the intersection of novel memory and storage technologies, operating systems, and datacenter systems. I am currently exploring systems techniques for memory intensive applications running in CXL-enabled cloud systems.

I received my BSc and MSc on Computer Science from the University of Athens, Greece.

Publications

2025

  1. IPDPS
    TOSS: Tiering of Serverless Snapshots for Memory‑Efficient Serverless Computing)
    Theodore Michailidis, Juno Kim, Linsong Guo, and 2 more authors
    PRISM Center SEED Funding

2024

  1. arXiv
    The Hitchhiker’s Guide to Programming and Optimizing CXL-Based Heterogeneous Systems
    Zixuan Wang, Suyash Mahar, Luyi Li, and 10 more authors
    2024
  2. Under Review
    Low-Latency Serverless Video Analytic Queries with Hardware Disaggregation (Modified for Submission)
    Pingyi Huo, Theodore Michailidis, Yi Zheng, and 4 more authors
    2024

2022

  1. APSys
    PMShifter: Enabling Persistent Memory Fluidness in Linux
    Theodore Michailidis, Steven Swanson, and Jishen Zhao
    In Proceedings of the 13th ACM SIGOPS Asia-Pacific Workshop on Systems, 2022

2020

  1. MICRO
    Characterizing and Modeling Non-Volatile Memory Systems
    Zixuan Wang, Xiao Liu, Jian Yang, and 3 more authors
    In 2020 53rd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), 2020
    IEEE Micro Top Picks 2021

2019

  1. SYSTOR
    MEGA: Overcoming Traditional Problems with OS Huge Page Management
    Theodore Michailidis, Alex Delis, and Mema Roussopoulos
    In Proceedings of the 12th ACM International Conference on Systems and Storage, 2019