Anshul Gandhi (original) (raw)
I am an Associate Professor in the Department of Computer Science at Stony Brook University, where I lead the PACE Lab.
I am broadly interested in systems and performance modeling. My research aims to improve system performance via analytical tools.
My recent projects include interference-aware performance modeling and management and dynamic provisioning of cloud-deployed applications.
Please see my research interests and publications below for more information.
Feel free to email me if you want to learn more about my research and are interested in joining my group.
Anshul Gandhi is an Associate Professor in the Computer Science Department at Stony Brook University. He received his Ph.D. from Carnegie Mellon University in 2013 and then spent a year as a postdoc at the IBM T. J. Watson Research Center. His current research focuses on performance modeling in distributed systems, and is funded by an NSF Career award, an IBM Faculty award, and a Google Research award. His contributions to performance modeling were recently recognized by an ACM Sigmetrics Rising Star Award.
News:
[Top]
March 2025: Anurag's work on GNN-based incident detection for microservices is accepted to ICDCS 2025 (industry track). Congrats, Anurag!
January 2025: Received a Millionaires Club Award from the SBU College of Engineering and Applied Sciences!
January 2025: Received a TREES award (Teachers Rated Excellent Educators by their Students) from the SBU College of Engineering and Applied Sciences!
December 2024: Awarded the Department of Computer Science Graduate Education Award!
October 2024: On the Program Committee for the industry track of IC2E 2025.
October 2024: Rebecca's work on using BBR for WebRTC is accepted to COMSNETS 2025. Congratulations, Rebecca!
September 2024: Bing's work on interference-aware GPU colocation is accepted to SOCC 2024. Congratulations, Bing!
September 2024: Pramodh's work on sustainable DNN inference on edge is accepted to SEC 2024. Congrats, Pramodh!
September 2024: Our collaborative work on distributed edge resource management is accepted to SEC 2024. Congrats, Manav and Pramodh!
September 2024: Received a conference funding seed grant from OVPR. Thanks, SBU!
July 2024: Our proposed work on sustainable LLM deployments received an OVPR Seed Grant Award. Thanks, SBU!
June 2024: Serving as General Co-Chair for ACM Sigmetrics 2025, to be held at Stony Brook University!
May 2024: Our collaborative work with the Business School on sustainable data centers was awarded an IBM Center for The Business of Government research grant.
March 2024: Deb's work on evaluating ML models for per-job power prediction is accepted at the HotCloudPerf 2024 workshop. Congratulations, Deb!
March 2024: Our collaborative work with FSL on accelerating storage system simulations is accepted to appear in the Performance Evaluation journal.
March 2024: Our work on detecting multiple bottlenecks in microservices applications is accepted (oral presentation) to WWW 2024. Congratulations to Gagan and Anurag!
January 2024: Our proposed work on reducing the energy consumption of DNNs received an OVPR Seed Grant Award. Thanks, SBU!
February 2024: Our collaborative work on verifiable sustainability in data centers will appear in the IEEE Security & Privacy Magazine.
January 2024: Serving on the TPC for USENIX ATC 2024.
January 2024: Serving on the TPC for MASCOTS 2024.
[more]
November 2023: Rebecca's BBR vs. BBR2 work is accepted to COMSNETS 2024. Congratulations, Rebecca!
October 2023: Our sustainability metrics HotCarbon'22 paper will also appear in ACM SIGEnergy Energy Informatics Review (Volume 3, Issue 3).
September 2023: Serving as lead guest editor for the PEVA SI on Performance Analysis and Evaluation of Systems for Artificial Intelligence.
September 2023: Our preliminary work with FSL on persistent memory research is accepted at the DIMES 2023 workshop.
September 2023: NSF funds our sustainable computing efforts on extending the lifetime of computer systems. Thanks NSF!
August 2023: Our preliminary work on sustainable DNN deployment on the edge is accepted as a WIP to IGSC 2023. Congrats to Anurag and Pramodh!
August 2023: Our collaborative work with FSL on multi-tier caches is accepted to MASCOTS 2023.
August 2023: Gagan's work on truncating Markov chains is accepted to appear in the Performance Evaluation journal. Congratulations, Gagan!
July 2023: Our collaborative work with MSR India on configuration tuning is accepted to NSDI 2024! Congratulations to Gagan!
July 2023: Serving on the TPC for Sigmetrics 2024.
June 2023: Excited to serve as Secretary-Treasurer for SIGMETRICS!.
April 2023: Serving as General Co-Chair for IEEE GreenCom 2023.
February 2023: Elevated to IEEE Senior Member grade.
January 2023: Excited to serve as PC Co-Chair for MASCOTS 2023, to be held at Stony Brook University!
November 2022: Gave a colloquium talk about our serverless computing performance management work at Penn State.
October 2022: Joint work with FSL and NetSys lab on applying ML to improve network performance accepted to ML for Systems workshop at NeurIPS 2022. Congrats to Umit and Santiago!
October 2022: Ubaid's early work on GPU sharing for DNN workloads will appear as a poster at SOCC 2022. Congrats, Ubaid!
October 2022: On the Program Committee for Middleware 2023.
September 2022: Gave invited talks about our performance modeling and resource management works at TU-Berlin and INRIA, Grenoble.
August 2022: Our joint work with the NetSys lab on analyzing BBR's performance on mobile devices is accepted to IMC 2022. Congrats to Santiago!
August 2022: Gagan's theoretical work on truncating Markov chains with probability guarantees is accepted to MASCOTS 2022. Congratulations to Gagan!
August 2022: Excited to announce that the multi-institution effort I led on sustainable data centers was awarded an NSF Large grant. Thanks NSF!
August 2022: Our collaborative project with PiCASSo Lab on video analytics systems received an OVPR Seed Grant Award. Thanks, SBU!
July 2022: Gagan's work on configuration tuning of microservices is accepted to ACSOS 2022. Congratulations to Gagan!
June 2022: Our collaborative work on sustainability metrics in data centers is accepted to HotCarbon 2022!
May 2022: On the Program Committee for Sigmetrics 2023.
April 2022: Pramodh's work on near-data processing for Spark is accepted to ICDCS 2022. Congratulations to Pramodh!
March 2022: Gagan's work on using GNNs to detect bottlenecks in microservices applications is accepted to the WIP track of ICPE 2022. Congratulations to Gagan!
August 2021: Amogha's work on opportunistic execution of serverless functions in the cloud is accepted to SOCC 2021. Congratulations to Amogha!
May 2021: Thank you to OpenInfra Labs for supporting our research!
May 2021: Ubaid's work on placement and scheduling of TensorFlow operations is accepted to Middleware 2021. Congratulations to Ubaid and Xiao!
May 2021: NSF funds our multi-tier cache modeling work. Thanks NSF!
March 2021: Our preliminary work on optimizing the configuration of microservices applications is accepted to the EuroMLSys 2021 workshop. Congrats to Gagan!
January 2021: Our joint work with the NetSys lab on DASH video performance under BBR is accepted to WWW 2021. Congrats to Santiago and Rebecca!
August 2020: Promoted to Associate Professor with tenure!
August 2020: One paper accepted to IISWC 2020. Congrats, Ubaid!
June 2020: Two papers accepted to ACSOS 2020. Congratulations to Amogha, Wajahat, and Gagan!
May 2020: One paper accepted to appear in the Performance Evaluation journal. Congrats, Wajahat!
February 2020: Honored and excited to serve as PC Co-Chair for Sigmetrics 2021!
December 2019: On the Program Committee for MASCOTS 2020.
December 2019: Awarded the Department of Computer Science Research Excellence Award for 2017-19!
November 2019: Check out the gallery to see what PACE Lab is up to!
November 2019: Amogha and I will present a tutorial on leveraging queueing theory to improve application latency at Middleware 2019.
November 2019: On the Program Committee for ACSOS 2020, the joint conference of ICAC and SASO.
October 2019: Our paper won the Best Paper Award at MASCOTS 2019!! Congratulations to Wajahat!
October 2019: One paper accepted to Workshop on Serverless Computing (WoSC). Congrats, Amogha!
September 2019: One paper accepted to appear in IEEE Transactions on Cloud Computing. Congrats, Ahmad!
September 2019: One paper accepted to SOCC 2019. Congrats, Ahmad, Amogha, and Wajahat!
August 2019: NSF funds our network performance modeling work. Thanks NSF!
August 2019: On the Program Committee for ISPASS 2020.
July 2019: Two of our papers on congestion control modeling and analysis are accepted to IMC 2019. Congrats, Yi!
July 2019: Our collaborative work with IBM is accepted to appear at ICSOC 2019. Congrats, Ubaid!
July 2019: Two papers accepted to MASCOTS 2019. Congratulations to Wajahat, Scott, and Amogha!
July 2019: On the Organizing Committee (Workshops Chair) and Program Committee for Sigmetrics 2020!
June 2019: Our work on truncating Markov chains with probability mass guarantees is accepted to MAMA 2019. Congrats, Gagan!
May 2019: Honored to receive the 2019 Sigmetrics Rising Star Award!!
April 2019: Awarded AWS credits as part of the AWS Cloud Credits for Research program award. Thanks, AWS!
April 2019: Our collaborative work with IBM on leveraging GPUs to accelerate data analytics applications is accepted at ICAC 2019.
March 2019: Serving as Track Co-Chair for the Intelligent Systems and Infrastructure track for WWW 2020!
January 2019: Our work on variability reduction is accepted (as oral presentation) at WWW 2019. Congrats, Amogha!
January 2019: One paper accepted to appear at SOSR 2019. Congrats, Vasu!
November 2018: Received an OVPR Seed Grant Award. Thanks, SBU!
October 2018: I will serve as the Industry and Sponsorship Chair for ICAC 2019!
September 2018: On the Program Committee for HPDC 2019.
September 2018: One poster accepted at SOCC 2018. Congrats, Ahmad and Wajahat!
August 2018: I will serve as the Student Activities Chair for Sigmetrics 2019!
August 2018: On the Program Committee for Sigmetrics 2019 and WWW 2019!
July 2018: One poster accepted at IEEE VIS 2018. Congratulations, Anjul!
July 2018: Our ElMem work won the Best Student Paper Award at ICDCS 2018! Congratulations, Ubaid and Wajahat!!
June 2018: Our collaborative work with AT&T will appear as a short paper at MASCOTS 2018, congrats Wajahat!
May 2018: Our GPU resource sharing patent with IBM was granted!
April 2018: One short paper accepted to appear at ICDCS 2018. Congrats to Ahmad, Harsh, Robin, and Shweta!
March 2018: One paper accepted to appear at ICDCS 2018. Congrats Ubaid and Wajahat!
February 2018: On the program committee for Middleware 2018.
January 2018: Received the NSF Career Award! Thanks NSF.
December 2017: Serving on the editorial board of Performance Evaluation starting 2018.
December 2017: On the program committee for ICAC 2018 and HotCloud 2018.
November 2017: One paper accepted to appear in IEEE Transactions on Cloud Computing!
October 2017: Two posters accepted at Middleware 2017. Congrats Ahmad et al. and Ubaid et al.
October 2017: One paper accepted to appear in the Sustainable Computing journal. Congrats Wajahat!
August 2017: On the program committee for ICDCS 2018 and IC2E 2018.
August 2017: One paper accepted at IGSC 2017. Congrats Wajahat, Abhinav, and Salman!
July 2017: NSF funds our prediction error modeling work. Thanks NSF!
June 2017: One poster accepted at SIGCOMM 2017. Congrats Yi!
June 2017: One paper accepted at MASCOTS 2017. Congrats Scott and Ahmad!
June 2017: NSF funds our sustainable computing infrastructure work, led by Rutgers. Thanks NSF!
April 2017: One paper accepted at ICAC 2017. Congrats Ahmad!
March 2017: On the program committee for Sigmetrics 2018.
January 2017: One paper accepted to appear in the Software & Systems Modeling journal.
January 2017: One paper accepted at Sigmetrics 2017. Congrats Yi!
December 2016: On the program committee for ICAC 2017, ICCAC 2017, and IEEE Cloud 2017.
September 2016: Program Vice Chair (Co-Chair of Cloud Computing and Data Centers track) for ICDCS 2017!
September 2016: Received a Microsoft Azure Research Award. Thanks Microsoft!
September 2016: NSF funds our heterogeneity-aware load balancing work. Thanks NSF!
August 2016: General Co-Chair for MIDDLEWARE 2017! Conference website is now live. August 2016: Publicity Co-Chair for ICAC 2017.
August 2016: One poster accepted at SOCC 2016. Congrats Ahmad!
July 2016: Two papers accepted at IGSC 2016. Congrats Wajahat!
July 2016: I will be co-chairing tutorials for Sigmetrics 2017! Please let me know if you are interested in contributing.
June 2016: On the program committee for IC2E 2017.
June 2016: PACE Lab website is now up.
May 2016: NSF funds our elastic memory caching tiers work. Thanks NSF!
April 2016: Patent on cloud autoscaling with IBM issued!
April 2016: On the program committee for ICCAC 2016, IGSC 2016, and GPCDP 2016.
March 2016: On the program committee for ICCCN 2016, SummerSim 2016, and DIDC 2016.
February 2016: One paper and one poster accepted at Sigmetrics 2016!
February 2016: Received a Google Research Award (Co-PI). Thanks Google!
January 2016: On the program committee for DCC 2016 and QEST 2016.
December 2015: Two papers accepted at IC2E 2016. Congrats to Ahmad, Bharath, Sagar, and Sidhartha!
November 2015: Granted an affiliate faculty appointment in the AMS department at SBU!
November 2015: On the program committee for MASCOTS 2016.
October 2015: On the program committee for ICDCS 2016 (Energy Management and Green Distributed Computing track).
August 2015: On the program committee for Sigmetrics 2016!
July 2015: One poster accepted at SOCC 2015.
July 2015: One paper accepted at ICCAC 2015. Congrats to Harsha!
May 2015: One paper accepted at MASCOTS 2015. Congrats to Xi and Naman!
May 2015: One poster accepted at ICAC 2015.
April 2015: One paper and one poster accepted at the Distributed Cloud Computing workshop at Sigmetrics 2015. Congrats to Justin, Naman, and Xi!
March 2015: Awarded an IBM 2015 Faculty Award. Thanks IBM!
March 2015: Received the NSF CRII grant. Thanks NSF!
Research Interests:
[Top]
I am interested in applying theory to systems. In particular, my research aims to leverage mathematical tools such as {Performance Modeling, Queueing Theory, Machine Learning, Control Theory} to analyze the behavior of systems such as {Distributed Systems, Cloud, Data Centers, ML Systems} and to optimize metrics of interest such as {Performance, Energy}.
Some of my current projects include:
Sustainable computing (SEC '24, HotCloudPerf '24, S&P Magazine '24, IGSC '23, EIR '23, HotCarbon '22)
Performance management for ML systems such as TensorFlow and PyTorch (SOCC '24, SOCC' 22, Middleware '21, IISWC '20)
Performance optimization for microservices applications (ICDCS '25, WWW '24, NSDI '24, ACSOS '22, ICPE '22, EuroMLSys '21)
Resource management and scheduling in serverless environments (SOCC '21, ACSOS '20)
Storage performance modeling (Performance Evaluation '24, MASCOTS '23, DIMES '23, MASCOTS '19, Performance Evaluation '20)
Network performance modeling (COMSNETS '24, IMC '22, WWW '21, IMC '19, IMC '19, Sigcomm '17, Sigmetrics '17, Sigmetrics '16)
Interference-aware performance modeling and management (SOCC' 22, SOCC '19, MASCOTS '19, Middleware '17, MASCOTS '17, ICAC '17, SOCC '16, IC2E '16, ICCAC '15)
Resource scaling for cloud applications (ICDCS '22, ICDCS '18, TCC '17, Middleware '17, SUSCOM '17, SoSyM '17, IGSC '16, IC2E '16, ICCAC '15, ICAC '14, SBAC '14) [older projects]
Improving application latency by reducing system variability (WWW '19)
Rehoming VNF service chains (MASCOTS '18, ACSOS '20)
Load balancing for heterogeneous systems (SOSR '19, ICDCS '18, ICAC '17, SOCC '16, MASCOTS '15, DCC '15)
Scaling multi-tier applications in response to unpredictable workload demand (TOCS '12, Performance '10 (a), OpenCirrus Summit '11)
Dynamically provisioning the caching tier (ICPE '14, Middleware '12, HotCloud '12)
A hybrid (predictive-reactive) resource provisioning approach for data centers with partial workload forecast (Sustainable Computing '12, IGCC '11)
Analysis of multi-server systems with setup costs (provisioning/boot times) (QUESTA '14, Sigmetrics '13, OR Letters '13, Performance '10 (b), MCQT '10, MAMA '10)
Sensitivity analysis of sleep states in servers (IGCC '12, HotPower '11)
Impact of scaling (size of the data center) on performance and power consumption (Allerton '11)
Optimal allocation of data center power budget among servers (Sigmetrics '09)