Deeprajsing Jamadar

Software Engineer

Pune, Maharashtra, India15 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 5 years of experience in embedded systems.
  • Led the development of LowPower module for Nvidia's graphics driver.
  • Expert in optimizing GPU power consumption.
Stackforce AI infers this person is a specialist in Embedded Systems and Device Drivers within the tech industry.

Contact

Skills

Core Skills

Embedded SystemsDevice Drivers

Other Skills

I2CEmbedded SoftwareCC++Data StructuresAlgorithmsMicrocontrollersRTOSGPUWindows Driver DebuggingHardware Bring-upPower ManagementArchitecture DesignGPU Power Data CollectionEfficiency Optimization

About

I have 5+ year experience in embedded system. Currently, I am SW owner of LowPower module of Nvidia’s Graphics driver. LowPower module is responsible for reducing GPU power consumption under idle and light workload use-cases. It manages GPU’s power/sleep states.

Experience

15 yrs 6 mos
Total Experience
7 yrs 9 mos
Average Tenure
14 yrs 9 mos
Current Experience

Nvidia

2 roles

Senior System Software Engineer

Promoted

Oct 2013Present · 12 yrs 6 mos · Pune/Pimpri-Chinchwad Area

  • Tech Lead of Low Power Module in Nvidia Graphics driver.
  • I am responsible for defining roadmap/vision for LowPower module. These are my high level responsibilities for each LowPower project -
  • Finalise the requirements for project
  • Propose high level HW and SW design to meet the requirements
  • Estimating resource requirements based on timelines
  • Detailed design
  • Project execution and delivery
  • Development and verification based on BW availability
  • These are projects delivered by me. I was Tech lead for these projects-
  • 1) Power Module: Pascal Architecture (2 Years)
  • Introduced new Architecture for LowPower module. Unified architecture in HW, Firmware and SW that reduced complexity of overall module and made it quite robust.
  • Meet the CEC winidle requirements
  • Optimise Battery power by synchronising activities of different components (NAD)
  • Make Power Module compatible with new HW features coming in Pascal (e.g Some security enhancements, Wireless display etc).
  • Unified Tool to collect GPU power data and debug GPU power sates
  • 2) Power improvements: Nvidia’s Notebook GPU production cycle – 2014 (6 months)
  • Regulator efficieny improvements for batched workloads (e.g Frame rate limiter)
  • 3) Power Module: Maxwell Architecture - GTX970 and GTX980 (6 months)
  • Improve the Frame Buffer power consumption for light work load use case.
  • GeForce GTX980 Low Power Module Bringup and Production.
  • 4) Power improvements: Nvidia’s Notebook GPU production cycle – 2013 (6 Months)
  • Production of existing POR features
  • In addition to these projects, I worked on improving testing infrastructure for Lower Power module:
  • Cover all corner case in pre-silicon and post silicon verification
  • To optimise total resource (Dev and QA) BW required for verification
  • Reduce the automation effort
Device DriversI2CEmbedded SoftwareCC++Data Structures+7

System Software Engineer

Jun 2011Sep 2013 · 2 yrs 3 mos · Pune/Pimpri-Chinchwad Area

  • Software Developer for different power saving features in Low Power Module of Nvidia Graphics Driver.
  • Key Deliverables:
  • Optimized space and time complexity of power saving features. Internal Microcontroller manages these features.
  • Enhanced power saving feature to put DRAM (Frame Buffer) into power saving mode. Did the Bring-up of same feature on GeForce GTX750 GPU.
  • Designed and implemented power saving feature to save power by improving voltage regulator's efficiency.
  • Enhanced Software Power Regression System (SPRS). SPRS evaluates GPU power consumption under low, medium and high performance workloads on each nightly driver build. I designed APMS Tool (Automated Power Measurement System) to effectively automate jobs in SPRS.
  • GeForce GTX680 GPU Bring-up.

C-dac (formerly ncst)

Software Engineering Intern

Jul 2010Apr 2011 · 9 mos · Pune University Campus, Pune, India

  • Worked on project "Optimization of Traveling Salesman Problem using Genetic Algorithm on CPU and GPU platforms".

Education

Vishwakarma Institute of Technology

BE

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Embedded Systems & Device Drivers

Explore similar profiles based on matching skills and experience