About Me

I am a Silicon Performance Architect at Meta Reality Labs, building the next generation of extended reality devices. I graduated with a Ph.D. in Computer Science from the University of Rochester. You can find my CV here.

Education

Ph.D., Computer Science (08/2019 - 08/2025)
University of Rochester, NY, USA

B.Tech., Computer Science and Engineering (07/2015 - 06/2019)
NIIT University, RJ, India

Experience

Meta Platforms, Sunnyvale, CA, USA (08/2025 - Present)
Silicon Performance Architect, Reality Labs

AMD Research, Austin, TX, USA (05/2022 - 12/2022)
Intern/Co-op, Core and SoC Architecture

Indian Institute of Technology, Delhi, India (01/2019 - 06/2019)
Research Intern, Srishti Research Group

Indian Institute of Technology, Kanpur, India (05/2018 - 07/2018)
Research Intern, CAR3S Group

Publications

  1. Managing Data Movement Bottlenecks in Accelerator-Rich Systems [pdf]
    Sudhanshu Gupta
    Ph.D. Dissertation
  2. Improving the Performance of Out-of-Core LLM Inference Using Heterogeneous Host Memory [pdf] [code]
    Sudhanshu Gupta, Sandhya Dwarkadas
    2025 IEEE International Symposium on Workload Characterization (IISWC)
  3. Concurrent PIM and Load/Store Servicing in PIM-Enabled Memory [pdf] [code]
    Sudhanshu Gupta, Niti Madan, Sooraj Puthoor, Nuwan Jayasena, Sandhya Dwarkadas
    2025 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS)
  4. RELIEF: Relieving Memory Pressure In SoCs Via Data Movement-Aware Accelerator Scheduling [pdf] [code]
    Sudhanshu Gupta, Sandhya Dwarkadas
    2024 IEEE International Symposium on High-Performance Computer Architecture (HPCA)
  5. Performance Prediction for Multi-Application Concurrency on GPUs [pdf]
    Diksha Moolchandani, Sudhanshu Gupta, Anshul Kumar, Smruti R. Sarangi
    2020 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS)