@misc{wang2025hitchhikersguideprogrammingoptimizing,title={The Hitchhiker's Guide to Programming and Optimizing Cache Coherent Heterogeneous Systems: CXL, NVLink-C2C, and AMD Infinity Fabric},author={Wang, Zixuan and Mahar, Suyash and Li, Luyi and Park, Jangseon and Kim, Jinpyo and Michailidis, Theodore and Pan, Yue and Shen, Mingyao and Rosing, Tajana and Tullsen, Dean and Swanson, Steven and Zhao, Jishen},year={2025},eprint={2411.02814},archiveprefix={arXiv},primaryclass={cs.PF},url={https://arxiv.org/abs/2411.02814},}
IPDPS
TOSS: Tiering of Serverless Snapshots for Memory-Efficient Serverless Computing
Theodore Michailidis, Juno Kim, Linsong Guo, and 2 more authors
In 2025 IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2025
@inproceedings{11078477,author={Michailidis, Theodore and Kim, Juno and Guo, Linsong and Swanson, Steven and Zhao, Jishen},booktitle={2025 IEEE International Parallel and Distributed Processing Symposium (IPDPS)},title={TOSS: Tiering of Serverless Snapshots for Memory-Efficient Serverless Computing},year={2025},volume={},number={},pages={2-14},keywords={Distributed processing;Costs;Accuracy;Memory management;Serverless computing;Random access memory;Optimization;memory systems;serverless;tiered memory},doi={10.1109/IPDPS64566.2025.00010},}
IEEE ToC
SVDE: Serverless Framework for Low-Latency Video Analytic Queries With Hardware Disaggregation
Pingyi Huo, Theodore Michailidis, Yi Zheng, and 4 more authors
@article{10998945,author={Huo, Pingyi and Michailidis, Theodore and Zheng, Yi and Panigrahi, Prapti and Maeng, Kiwan and Zhao, Jishen and Narayanan, Vijaykrishnan},journal={IEEE Transactions on Computers},title={SVDE: Serverless Framework for Low-Latency Video Analytic Queries With Hardware Disaggregation},year={2025},volume={74},number={8},pages={2717-2730},keywords={Visual analytics;Pipelines;Encoding;Hardware;Indexes;Training;Data mining;Computers;Artificial intelligence;Serverless computing;Serverless computing;video processing;configuration tuning;decision tree},doi={10.1109/TC.2025.3569173},}
2022
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
@inproceedings{10.1145/3546591.3547523,author={Michailidis, Theodore and Swanson, Steven and Zhao, Jishen},title={{PMShifter: Enabling Persistent Memory Fluidness in Linux}},year={2022},isbn={9781450394413},publisher={Association for Computing Machinery},address={New York, NY, USA},url={https://doi.org/10.1145/3546591.3547523},doi={10.1145/3546591.3547523},booktitle={Proceedings of the 13th ACM SIGOPS Asia-Pacific Workshop on Systems},pages={1–8},numpages={8},keywords={non-volatile memory, operating systems, persistent memory, memory management},location={Virtual Event, Singapore},series={APSys '22}}
2020
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
@inproceedings{9251957,author={Wang, Zixuan and Liu, Xiao and Yang, Jian and Michailidis, Theodore and Swanson, Steven and Zhao, Jishen},booktitle={2020 53rd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)},title={{Characterizing and Modeling Non-Volatile Memory Systems}},year={2020},pages={496-508},doi={10.1109/MICRO50266.2020.00049}}
2019
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
@inproceedings{10.1145/3319647.3325839,author={Michailidis, Theodore and Delis, Alex and Roussopoulos, Mema},title={MEGA: {Overcoming Traditional Problems with OS Huge Page Management}},year={2019},isbn={9781450367493},publisher={Association for Computing Machinery},address={New York, NY, USA},url={https://doi.org/10.1145/3319647.3325839},doi={10.1145/3319647.3325839},booktitle={Proceedings of the 12th ACM International Conference on Systems and Storage},pages={121–131},numpages={11},keywords={memory compaction, huge pages, address translation},location={Haifa, Israel},series={SYSTOR '19}}