Kartik Hegde

Kartik Hegde

CS PhD Student at UIUC

University of Illinois at Urbana-Champaign


I am a fifth year PhD student in Computer Science at UIUC advised by Prof. Chris Fletcher. I work at the interesection of computer architecture and machine learning: I have designed high-performance processors targeted at different ML workloads, I have built ML tools to make computers more efficient.

During my PhD, I was fortunate to receive the 2019 Facebook PhD fellowship for Hardware & Software infra for ML. I have also been lucky to have had the opportunity to collaborate with researchers from various backgrounds, spanning industry and academia. For more details about my research, see here.

Before joining CS@Illinois, I worked at ARM, where I had a fantastic opportunity to build real-world products as a design engineer and develop successful prototypes to drive new products as a researcher in industrial R&D. I received my bachelors from NIT-K Surathkal in 2015 from the ECE department, where I was advised by Prof. Sumam David.

I am always looking for collaborations, especially motivated undergrads/grads. If you are interested in collaborating, or like any of my prior works and have ideas to advance it, or if you simply want to have a chat, feel free to contact me!

  • Computer Architecture
  • Domain Specific Programmable Processors
  • Machine Learning for Systems
  • Ph.D. in Computer Science, 2017-Present

    University of Illinois at Urbana-Champaign

  • B.Tech in Electronics and Communication Engineering, 2011-2015

    National Institute of Technology Karnataka, Surathkal


Research Intern
May 2021 – Aug 2021 Remote
Developed a novel programming paradigm to enable high-performance kernels for sparse tensor algebra kernels that are agnostic to data compression formats.
Research Intern
Facebook AI Research
Jan 2020 – May 2020 Boston MA
Developed a novel control paradigm for hardware accelerators targeting irregular workloads such as recommendation systems.
Research Intern
Facebook Reality Labs
May 2019 – Aug 2019 Menlo Park, CA
Developed Mind Mappings, a gradient-based tool for algorithm-accelerator mapping space search.
Research Engineer
ARM Research
Jul 2017 – Jul 2019 San Jose, CA/Bangalore, KA
  • Worked on ARM SoC products with design, intergration, and verification at System/IP Level.
  • Lead the first internal research project on edge ML inference accelerator.
  • Built the ML accelerator prototype from scratch and demonstrated potential with IoT SoC integration with a fab ready GDS.
  • Pushed for adoption of the research to product successfully.

Recent Publications

Quickly discover relevant content by filtering publications.

Popular Topics