Rupanshu Soi

Rupanshu Soi

Hi, reader! I am a fourth-year CS PhD student at Stanford. My advisor is Alex Aiken. I also work on the Programming Systems and Applications Research Group at NVIDIA, managed by Michael Garland.

I am broadly interested in the theory and practice of program optimization and compilation.

Twill is the first optimal approach to software pipelining and warp specialization on modern GPUs. If you are interested in learning more, the recording of a talk I gave at the Triton community meeting is available.

I also study equality saturation (EqSat). My research includes the first extensive evaluation of EqSat against another program optimization technique.

I have worked on various aspects of the Legion parallel programming model and its domain-specific language Regent.

I received a B.E. in CS from BITS Pilani in 2022.

Other Writing

  1. How to See Art new
  2. The Next 700,000 Programming Systems
  3. VLIWs, and How to Schedule Them
  4. Compilers Should Have a Superoptimize Flag
  5. The Unspoken Expectation