Devansh Jain

DJ_500x500.jpg

I am a third year Ph.D. student in the Siebel School of Computing and Data Science at the University of Illinois Urbana-Champaign (UIUC), advised by Prof. Charith Mendis. I am the lead researcher of the ACT (Accelerator Compiler Toolkit) Ecosystem, which automatically generates software tools such as scalable simulation infrastructure and ML compiler backends from high-level ISA specifications of AI accelerators.

I’m broadly interested in programming languages, compilers, and computer architecture. My research involves building end-to-end tensor compiler infrastructures that automatically generate optimized compiler backends from high-level accelerator ISA descriptions, enabling rapid prototyping and evaluation on emerging ML hardware. I have authored/co-authored multiple papers at top-tier PL & systems conferences, including POPL, OOPSLA, and MICRO, with a Distinguished Paper Award at POPL’25.

Prior to joining UIUC, I completed my B.Tech. (with Honors) from IIT Bombay in 2023, where I was advised by Prof. Uday Khedkar for my thesis on “CoS-SSA: SSA for Context-Sensitive Interprocedural Analysis”. Outside of research, I enjoy following chess, Formula 1 (F1), endurance racing (WEC), and play table tennis regularly.

Where to find me: Room 4111, Siebel Center for Computer Science
201 N. Goodwin Ave., Urbana IL 61801
Email: devansh9 (at) illinois.edu

Selected Publications

  1. ISPASS
    MINISA: Minimal Instruction Set Architecture for Next-gen Reconfigurable Inference Accelerator
    Jianming Tong, Devansh Jain, Yujie Li, Charith Mendis, and Tushar Krishna
    In 2026 IEEE International Symposium on Performance Analysis of Systems and Software (to appear)
    Apr 2026
  2. arXiv
    ACT: Automatically Generating Compiler Backends from Tensor Accelerator ISA Descriptions
    Devansh Jain, Akash Pardeshi, Marco Frigo, Krut Patel, Kaustubh Khulbe, Jai Arora, and Charith Mendis
    Oct 2025
  3. MICRO
    TAIDL: Tensor Accelerator ISA Definition Language with Auto-generation of Scalable Test Oracles
    Devansh Jain, Marco Frigo, Jai Arora, Akash Pardeshi, Zhihao Wang, Krut Patel, and Charith Mendis
    In 58th IEEE/ACM International Symposium on Microarchitecture (MICRO 2025)
    Oct 2025
  4. OOPSLA
    SPLAT: A Framework for Optimised GPU Code-Generation for SParse reguLar ATtention
    Ahan Gupta, Yueming Yuan, Devansh Jain, Yuhao Ge, David Aponte, Yanqi Zhou, and Charith Mendis
    In 2025 volume of PACMPL(OOPSLA)
    Apr 2025
  5. POPL
    TensorRight: Automated Verification of Tensor Graph Rewrites
    Jai Arora, Sirui Lu, Devansh Jain, Tianfan Xu, Farzin Houshmand, Phitchaya Mangpo Phothilimthana, Mohsen Lesani, Praveen Narayanan, Karthik Srinivasa Murthy, Rastislav Bodik, Amit Sabne, and Charith Mendis
    In 52nd ACM SIGPLAN Symposium on Principles of Programming Languages
    Jan 2025
    Distinguished Paper Award