Swapnil Gandhi

PhD Candidate · Stanford

I am a PhD candidate in Computer Science at Stanford University, where I work with Prof. Christos Kozyrakis on scaling software systems for Large Language Models (LLMs).

My broad research interests include distributed systems and cloud computing – in particular, I am interested in the system-side problems associated with learning, deploying, and operationalizing machine learning models at scale.

Previously, I was a Research Fellow at Microsoft Research India and prior to that obtained my Masters (by Research) in Computer and Data Systems from the Indian Institute of Science (IISc).

Recent News


· [August 2024] Our work on Resilient DNN training is accepted to SOSP 2024! 🎉

· [June 2024] Awarded Stanford CS Department's Student Service Award 2023-24 🥳


Publications

[Google Scholar]

Conferences


  • 1. ReCycle: Resilient Training of Large DNNs using Pipeline Adaptation November 2024
    Swapnil Gandhi, Mark Zhao, Athinagoras Skiadopoulos, and Christos Kozyrakis
    30th ACM SIGOPS Symposium on Operating Systems Principles (SOSP) 2024

    PDF      Slides      ACM Library     

  • 2. Improving DNN Inference Throughput Using Practical, Per-Input Compute Adaptation November 2024
    Anand Iyer, Mingyu Guan, Yinwei Dai, Rui Pan, Swapnil Gandhi, and Ravi Netravali
    30th ACM SIGOPS Symposium on Operating Systems Principles (SOSP) 2024

    PDF      ACM Library     

  • 3. P3: Distributed Deep Graph Learning at Scale July 2021
    Swapnil Gandhi and Anand Iyer
    15th USENIX Symposium on Operating Systems Design and Implementation (OSDI) 2021

    PDF      Video      Slides     


  • 4. An Interval-centric Model for Distributed Computing over Temporal Graphs April 2020
    Swapnil Gandhi and Yogesh Simmhan
    IEEE 36th International Conference on Data Engineering (ICDE) in Dalas, Texas 2020

    PDF      Video      Slides      IEEE Xplore      Code     

Thesis


  • Distributed Programming Abstraction for Scalable Processing of Temporal Graphs January 2020
    Swapnil Gandhi
    M.Tech (Research) Thesis · Indian Institute of Science (IISc)

    PDF

Posters


  • 1. Wave : A Substrate for Distributed Incremental Graph Processing on Commodity Clusters October 2019
    Swapnil Gandhi
    ACM Student Research Competition (SRC) at 27th Symposium on Operating Systems Principles (SOSP), Ontario, Canada
    Bronze Medal

  • 2. Distributed Querying over Compressed Property Graphs December 2018
    Swapnil Gandhi, Sayandip Sarkar, Abhilash Sharma, Yogesh Simmhan
    Student Research Symposium (SRS) at 24th IEEE International Conference on High Performance Computing, Data and Analytics (HiPC), Jaipur, India
    Best Poster Award


Awards

  • Stanford CS Department's 2023-24 Student Service Award June 2024

  • Stanford CS Department's 2022-23 Student Service Award June 2023

  • Bronze Medal - ACM Student Research Competition (Graduate Category), SOSP 2019 October 2019

  • Won 12th IEEE International TCSC Scalable Computing (SCALE) Challenge, Larnaca, Cyprus May 2019

  • Won Best Poster Award - 10th EECS Research Students Symposium at Indian Institute of Science (IISc) Bangalore April 2019

  • Won Best Student Research Symposium (SRS) Poster Award - 24th IEEE HiPC, Jaipur, India Dec 2017

  • Department Honors - Bharati Vidyapeeth, India Jun 2014

  • Won TCS Popular Student Project Award - Bharati Vidyapeeth, India May 2014

  • Won Best Undergraduate Project Award in Software Research & Development (SWRD) Department - TRDDC, India April 2014

Service

  • Co-Chair, Stanford CS PhD Admit Weekend January 2024 - March 2024

  • Artifact Evaluation Committee (AEC) member, EuroSys 2023 September 2022

  • Artifact Evaluation Committee (AEC) member, OSDI 2022 April 2022

  • Shadow PC Committee member, EuroSys 2022 November 2021

  • Shadow PC External Review Committee member, EuroSys 2021 October 2020

  • Student Volunteer, VLDB 2020 September 2020

  • Artifact Evaluation Committee (AEC) member, OSDI 2020 August 2020

  • Artifact Evaluation Committee (AEC) member, ASPLOS 2020 December 2019

  • Artifact Evaluation Committee (AEC) member, SOSP 2019 August 2019

  • Treasurer and General Secretary for IISc ACM Student Chapter April 2019 - March 2020

  • Web Chair, Doctoral Symposium ICDCN 2019, Bangalore August 2018