I am Sreeharsha, a computer science researcher interested in Distributed Systems. I am currently enrolled in the Computer Science PhD program at the University of Waterloo. I work with the Waterloo Advanced Systems Lab, advised by Prof. Samer Al-Kiswany.
I focus on research involving recent networking advances, network failure analysis, and data deduplication for cloud-based systems. I am currently working on improving content-defined data chunking techniques and enhancing security guarantees within deduplication systems.
Prior to this, I worked at AMD as a Design Engineer and have received my master's degree in computer science from the University of Waterloo.
Updates
- Jun 2024. I have been awarded the Ontario Graduate Scholarship for 2024-2025!
- Apr 2024. I presented LoLKV at NSDI and Draconis at EuroSys 2024.
- Feb 2024. I will be interning with LinkedIn over the summer at their HQ in Sunnyvale!
- Sep 2023. CASPR was nominated for the best paper award at SRDS 2023.
Publications
[1]
Measuring the runtime performance of C++ code written using GitHub CoPilot
ACM / IEEE International Conference on Software Engineering (ICSE), 2025
Daniel Erhabor, Sreeharsha Udayashankar, Meiyappan Nagappan and Samer Al-Kiswany
[2]
SeqCDC: Hashless Content-Defined Chunking for Data Deduplication [PDF]
ACM / IFIP International Conference on Middleware (MIDDLEWARE), 2024
Sreeharsha Udayashankar, Abdelrahman Baba and Samer Al-Kiswany
[3]
Slicify: Fault Injection Testing for Network Partitions [PDF] [Slides]
IEEE Modeling and Analysis of Computer and Telecommunication Systems (MASCOTS), 2024
Sreeharsha Udayashankar*, Seba Khaleel* and Samer Al-Kiswany
[4]
The Impact of Low-Entropy on Data Deduplication [Paper] [PDF]
IEEE International Conference on Cloud Computing (CLOUD), 2024
Mu'men Al Jarah, Sreeharsha Udayashankar, Abdelrahman Baba and Samer Al-Kiswany
[5]
Draconis: Network-Accelerated Scheduling [Paper] [PDF] [Slides]
ACM SIGOPS European Conference on Computer Systems (EuroSys), 2024
Sreeharsha Udayashankar, Ashraf Abdel-Hadi, Ali Mashtizadeh and Samer Al-Kiswany
[6]
LoLKV: The Logless Linearizable Key-Value Storage System [Paper] [PDF] [Slides]
USENIX Symposium on Networked Systems Design and Implementation (NSDI), 2024
Ahmed Alquraan, Sreeharsha Udayashankar, Virendra Marathe, Bernard Wong and Samer Al-Kiswany
[7]
CASPR: Connectivity-Aware Scheduling for Partition Resilience [Paper] [PDF]
International Symposium on Reliable Distributed Systems (SRDS), 2023
Best Paper Award Nominee
Sara Qunaibi, Sreeharsha Udayashankar and Samer Al-Kiswany
[8]
DedupBench - Benchmarking for Data Chunking Techniques [Paper] [PDF]
IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), 2023
Alan Liu, Abdelrahman Baba, Sreeharsha Udayashankar and Samer Al-Kiswany
[9]
Partial Network Partitioning [Paper] [PDF]
ACM Transactions on Computer Systems (TOCS), 2022
Basil Alkhatib, Sreeharsha Udayashankar, Sara Qunaibi, Ahmed Alquraan, Mohammed Alfatafta, Wael Al-Manasrah, Alex Depoutovitch and Samer Al-Kiswany
[10]
Orcbench: A Representative Serverless Benchmark [Paper] [PDF]
IEEE International Conference on Cloud Computing (CLOUD), 2022
Ryan Hancock, Sreeharsha Udayashankar, Ali Mashtizadeh and Samer Al-Kiswany
[11]
Benchmarking Differentially Private Algorithms [PDF]
Theory and Practice of Differential Privacy (TPDP), 2021
Huiyi Ning, Sreeharsha Udayashankar, Sara Qunaibi, Karl Knopf and Xi He
[12]
In-Network Scheduling for Real-Time Analytics [Thesis]
MMath Thesis, 2021
Sreeharsha Udayashankar
[13]
Falcon - Low Latency Network Accelerated Scheduling [Paper] [PDF]
P4 Workshop in Europe (EuroP4), 2020
Ibrahim Kettaneh, Sreeharsha Udayashankar, Ashraf Abdel-Hadi, Robin Grosman and Samer Al-Kiswany
[14]
Gaming Modeling and Projections - The Impact of CPU Performance
AMD Asia Technical Conference (AATC), 2019
Sreeharsha Udayashankar, Saumya Chandra and Don Cherepacha
Patents
[1]
System and method of deduplication for encrypted content
Best Patent Award for 2023 - Acronis
Sreeharsha Udayashankar, Abdelrahman Ba'ba', Samer Al-Kiswany, Serg Bell and Stanislav Protasov