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] The Impact of Low-Entropy on Data Deduplication [PDF]
     IEEE International Conference on Cloud Computing (CLOUD), 2024

         Mu'men Al Jarah, Sreeharsha Udayashankar, Abdelrahman Baba and Samer Al-Kiswany


[2] Draconis: Network-Accelerated Scheduling [Paper] [PDF] [Slides]
     European Conference on Computer Systems (EuroSys), 2024

         Sreeharsha Udayashankar, Ashraf Abdel-Hadi, Ali Mashtizadeh and Samer Al-Kiswany


[3] 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


[4] 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


[5] 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


[6] 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


[7] 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


[8] Benchmarking Differentially Private Algorithms [PDF]
     Theory and Practice of Differential Privacy (TPDP), 2021

         Huiyi Ning, Sreeharsha Udayashankar, Sara Qunaibi, Karl Knopf and Xi He


[9] In-Network Scheduling for Real-Time Analytics [Thesis]
     MMath Thesis, 2021

         Sreeharsha Udayashankar


[10] 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


[11] 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


Scholarships and Awards


[1] Ontario Graduate Scholarship
     Ontario, 2024-2025

[2] President's Graduate Scholarship
     University of Waterloo, 2024-2025

[3] Spotlight Award
     AMD, 2019