Madhav Chauhan

CTO

Bengaluru, Karnataka, India19 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 19 years of experience in multimedia software development
  • 5 patents in GPU, Display, and Virtualization
  • Expert in Linux device drivers and AI/ML accelerators
Stackforce AI infers this person is a specialist in multimedia software development with a focus on GPU and AI/ML technologies.

Contact

Skills

Core Skills

Graphics Processing UnitAi/ml AcceleratorsDevice DriversLinux KernelEmbedded Systems

Other Skills

GraphicsDisplayLinux device driversLinux Compute & GFX Kernel-Mode DriversTVM Apache Vulkan RuntimeAMDGPU integrationEnd-to-end stack designDriver solutionsVirtualization capabilitiesGPU/Display Driver DesignLinux Kernel Open SourceUpstreaming featuresUSB over IP StackLinux Kernel/OSAccelerometer drivers

About

With over 19 years of experience, I specialize in developing Linux device drivers, Graphics/GPUs, AI/ML accelerators and Display. At Amazon, I lead the multimedia SW roadmap, focusing on the development, integration, and delivery of Graphics, AI/ML accelerators and Display for Amazon SoCs and Devices. My expertise spans across system software, compute technologies, and E2E Multimedia SoC solutions. 5 Patents approved in the field of GPU/Display/Virtualization/USB Throughout my career, I have contributed to advanced innovations in GPU virtualization, Linux kernel development, and open-source contributions, including patches for GPU and Display drivers (DRM/KMS/DSI). My role at Amazon reflects a commitment to driving technological leadership advancements and delivering impactful solutions in the multimedia (GPU/Display) and AI accelerator domains.

Experience

19 yrs 2 mos
Total Experience
3 yrs 10 mos
Average Tenure
4 yrs 4 mos
Current Experience

Amazon

Engineering Lead

Jan 2022Present · 4 yrs 4 mos · Bengaluru, Karnataka, India

  • Driving the multimedia SW roadmap for Amazon Devices and E2E SW stack development, integration and delivery for GPU, AI/ML accelerators and Display towards Amazon's custom-designed silicon chips (AZ3 and AZ3 Pro SoC)
GraphicsAI/ML acceleratorsDisplayLinux device driversGraphics Processing UnitAI/ML Accelerators

Amd

Senior Member Of Technical Staff

Jun 2020Dec 2021 · 1 yr 6 mos · Bengaluru, Karnataka, India

  • Designed and developed Linux Compute & GFX Kernel-Mode Drivers for AMD GPU, enhancing performance and stability.
  • Implemented new features and optimizations in the TVM Apache Vulkan Runtime for Machine Learning Applications.
  • Integrated AMDGPU (RDNA based) into Samsung Exynos SoC, contributing to advanced graphics processing capabilities.
Linux Compute & GFX Kernel-Mode DriversTVM Apache Vulkan RuntimeAMDGPU integrationDevice DriversGraphics Processing Unit

Intel corporation

3 roles

Lead, Graphics Virtualization

Promoted

Jun 2018May 2020 · 1 yr 11 mos · Bengaluru Area, India

  • In this role, I spearheaded the creation of a new team focused on end-to-end stack design and development for discrete GPUs. My role involved developing advanced driver solutions for Type-1 hypervisors and collaborating with various teams to boost virtualization capabilities and performance. This experience honed my leadership and technical skills in a cutting-edge technology environment.
End-to-end stack designDriver solutionsVirtualization capabilitiesGraphics Processing UnitLinux Kernel

Tech Lead, Linux GPU/Display Driver

Jan 2013May 2018 · 5 yrs 4 mos · Bengaluru Area, India

  • GPU/Display Driver Design & Development for Intel GPUs for Linux Kernel.
  • Upstreamed various GPU/Display features to Linux Kernel Open Source community. Details below:
  • https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/?qt=author&q=madhav+chauhan
GPU/Display Driver DesignLinux Kernel Open SourceUpstreaming featuresDevice DriversLinux Kernel

Lead, USBoIP Driver

Nov 2010Dec 2012 · 2 yrs 1 mo · Bengaluru Area, India

  • Design and Development of USB over IP Stack (USBoIP) for Linux Kernel/OS. This features allows sharing of USB devices over LAN/WLAN, Virtualization of Non-USB devices as USB devices and sharing across LAN/WLAN.
USB over IP StackLinux Kernel/OSDevice Drivers

Samsung india software operations

Lead Engineer

Mar 2008Nov 2010 · 2 yrs 8 mos · Bangalore, India

  • Led the development of critical features for Samsung LiMo compliant mobile phones, enhancing overall device performance.
  • Spearheaded the design and development of the Accelerometer and FM Radio drivers, ensuring seamless integration with I2C protocols.
  • Implemented feature enhancements for SD/MMC and UBIFS/UBI file system drivers, improving system reliability and efficiency.
Accelerometer driversFM Radio driversI2C protocolsEmbedded Systems

Wipro technologies

Project Engineer

Nov 2006Mar 2008 · 1 yr 4 mos · Bangalore, India

  • Open Source development of Kernel features for SUN Solaris Nevada 10 OS
Open Source developmentKernel featuresLinux Kernel

Education

IMS ENGINEERING COLLEGE, GHAZIABAD

B.Tech — Electronics and Communication

Jan 2002Jan 2006

Kendriya Vidyalaya

10th and 12th — Science

Jan 1994Jan 2001

Stackforce found 100+ more professionals with Graphics Processing Unit & Ai/ml Accelerators

Explore similar profiles based on matching skills and experience