cv

Basics

Name Rutwik Jain
Positions Research Assistant, University of Wisconsin-Madison
Research Associate, AMD Research and Advanced Development
Email rnjain@wisc.edu
Phone (608) 982-5056

Work

  • 2024.05 - Present
    Research Associate
    Power Efficiency for AI Compute (PEAC) Team, AMD Research and Advanced Development
    Worked with Srilatha (Bobbie) Manne’s team for developing cross-stack power management solutions on AMD Instinct GPUs.
    • GPU Power Management
    • amdgpu assembly
  • 2019.06 - 2021.06
    ASIC Design Engineer
    Memory Subsystem Design Team, NVIDIA
    Microarchitecture design and RTL implementation for the SoC’s memory management IP. This included new feature implementation, modification of existing microarchitecture for PPA optimization, logic synthesis for area and timing accuracy, iterative design to incorporate DV and PD feedback.
    • RTL Design
    • Memory Management
  • 2019.01 - 2021.05
    ASIC Intern
    Memory Subsystem Design Team, NVIDIA
    Developed a debug tool that uses a generated waveform database to identify, trace and correlate memory transactions as they flow through the Memory Management Unit (MMU). Presented my work on developing and scaling the tool in a lightning talk at India-level internal NVIDIA conference, NTech 2019.
    • System Memory Management Unit
    • Debug Tools

Education

  • 2021.08 - Present

    Madison, Wisconsin, USA

    PhD
    University of Wisconsin-Madison
    Computer Science
    • Advisors: Prof. Matt Sinclair and Prof. Shivaram Venkataraman
    • Courses: Advanced Computer Architecture, HPC and Applications in Engineering, Computer Graphics, Operating Systems, Distributed Systems, HW/SW for Next Gen AI Systems, Fault-Tolerant Computing, Real-Time Computing Systems, Optimization, Data Visualization
  • 2015.07 - 2019.08

    Pilani, Rajasthan, India

    B.E.(Hons.) Electrical and Electronics Engineering
    Birla Institute of Technology and Science, Pilani
    Electrical and Electronics Engineering
    • Class Rank: 3/93
    • Courses: Computer Architecture, Embedded Systems Design, Digital Design, Digital Signal Processing, Microprocessors and Interfacing, Analog and Digital VLSI Design

Awards

Certificates

Delta Research Mentor Training
University of Wisconsin-Madison 2025-05-06

Skills

Programming and Scripting
C
C++
OpenMP
Python
Julia and JuMP
GPU Programming, Profiling and Debugging
CUDA
HIP/ROCm
rocgdb
rocprof
nvml
nsight-compute
Hardware Design and Verification
Verilog
ModelSim
VCS Synopsys Tools
Tools
Git
LaTeX
MATLAB
Docker, Apptainer