Department of Computer Science and Automation

Indian Institute of Science, Bangalore, India

Kingshuk Majumder

Research and Work Experience

My research interests are broadly in the areas of computer architecture, compilers, high performance computing and computer vision. I'm currently a PhD student with Dr. Uday Reddy. I am working on developing high performance, power efficient FPGA accelerators and compilers for Deep Neural Networks.

I have worked at NVIDIA, Bangalore as Hardware ASIC Engineer in the Tegra team for two years where I worked on power modeling of processors. My master's research work with Dr. G.N Rathna was on GPU acceleration of computer vision algorithms for gesture recognition.


Kingshuk Majumder and Uday Bondhugula. "A flexible FPGA accelerator for convolutional neural networks". link

Kingshuk Majumder and G.N Rathna. "A Beagleboard Xm Based Gesture Control Input Device for PC". link

Courses taken during PhD

Advanced Techniques in Compilation and Programming for Parallel Architectures
Computer Architecture
Design and Analysis of Algorithms
Compiler Design


I completed my M.E from department of Electrical and Communication Engineering, Indian Institute of Science, Bengaluru, India in 2014. I obtained my Bachelor of Engineering degree from Jadavpur University, Kolkata in the year 2012.

Co-curricular Activities

These days I am learning tennis. I like playing badmintion and chess occasionally. I love watching anime.


Room #116

Multicore Computing Lab