Ashish Panwar

Principal Researcher at Microsoft Research India

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ashish Panwar is a Principal Researcher at Microsoft Research India with nine years of systems-focused experience spanning operating systems, memory management, and virtualization. He completed a PhD at IISc investigating OS techniques to overcome the address-translation bottleneck for large servers and now applies that expertise to optimize GPU runtimes for accelerating deep learning and hyperparameter exploration. His background includes industry roles at NetApp and Intel where he worked on storage and Linux audio drivers, giving him practical production-system chops alongside deep research roots. Based in Bengaluru, he blends low-level systems design with performance engineering to maximize hardware utilization, and is known for translating academic insights into runtime optimizations that materially speed ML workflows.
code9 years of coding experience
job6 years of employment as a software developer
bookMaster of Science (MSc), Computer Science, Master of Science (MSc), Computer Science at Indian Institute of Science (IISc)
bookB.Tech., Information Technology, B.Tech., Information Technology at Meerut Institute of Engineering and Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (24)

cuda8
pytorch7
inference7
deep-learning7
transformer7
gpt6
amd6
llm6
busybox6
mlops5
kernel5
linux-kernel5
llama5
llmops4
linux4

Programming languages (2)

CPython

Github contributions (5)

github-logo-circle
apanwariisc/x86-MMU-Profiler

Jun 2017 - Mar 2019

This is a user-space tool that profiles all running applications under a specified user, and periodically outputs their MMU Overhead i.e., the fraction of CPU Cycles spent in servicing TLB misses. This tool was used to assist our research system HawkEye (published in ASPLOS'19) to achieve fair huge page allocation across multiple applications.
Contributions:16 commits, 2 pushes, 2 branches in 1 year 9 months
Linux kernel source tree
Contributions:53 commits, 2 pushes in 1 year 7 months
kernelkernel-sourcelinuxlinux-kernelbusybox
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ashish Panwar - Principal Researcher at Microsoft Research India