Rebecca David

Rebecca David Email and Phone Number

GPU Compute Architecture @ NVIDIA
Santa Clara, CA, US
Rebecca David's Location
Santa Clara, California, United States, United States
Rebecca David's Contact Details

Rebecca David personal email

Rebecca David phone numbers

About Rebecca David

Rebecca David is a GPU Compute Architecture at NVIDIA. She possess expertise in computer architecture, c, debugging, c++, perl and 12 more skills. Colleagues describe her as "Brilliant, passionate, eloquent, compassionate. I cannot recommend Rebecca highly enough.", "Rebecca was a very focussed and hard working colleague. It was great working with her.", and "Rebecca has been a wonderful colleague to work with...we have had our stint with the same client to start with and I have found her as a very sincere and hardworking person. She has always been very keen in taking up new challenges and in the process has defintely added to her knowledge base . I wish Rebecca all the very best in her new endeavour and I am sure she will come out with flying colours."

Rebecca David's Current Company Details
NVIDIA

Nvidia

View
GPU Compute Architecture
Santa Clara, CA, US
Website:
nvidia.com
Employees:
41500
Rebecca David Work Experience Details
  • Nvidia
    Gpu Compute Architecture
    Nvidia
    Santa Clara, Ca, Us
  • Intel Corporation
    Gpu Compute Architect
    Intel Corporation Feb 2017 - Present
    Santa Clara, California, Us
    GPU Compute Architect - Leading a team creating a novel end to end (GPU/CPU/interconnect) system simulation methodology including simulating concurrency between GPU streams and other components and projecting overall AI/HPC application performance. - Innovated and developed a new framework to create system level projections and identified platform bottlenecks - Proved the methodology on multiple classes of real world applications and using results for pathfinding HW features - Developed equations for high level GPU architectural model for thread dispatch, latencies, and cache features. - Driving the productization of this concept including managing collaboration between various architecture, API and tool teams, defining technical interfaces and models, obtaining funding, planningtimelines/resources and execution, hiring engineers to build team from ground-up. https://www.ixpug.org/images/docs/Annual_Conference_2023/IXPUG_Annual_Conference_2023_paper_1056.pdf- Enabling several large-scale customer contracts for multi-node GPU based systems by providing performance projections and evaluating different system configuration options.- Analyzing pre and post silicon performance for relevant AI and HPC workloads including compute and communication overlap, power analysis and optimization.- Performance and architecture analysis of the GPU with a focus on Compute, specially GPU scheduling and concurrency features.- Defining hardware features and pathfinding in future GPU architectures based on findings from workload performance analysis.- Focused on HPC/AI. Previously focused on Ray Tracing/VR. Workload analysis, root causing performance bottlenecks, and iteratively improving SW design as well as HW features.
  • Intel Corporation
    Graphics Software Engineer - Graphics Tool Development
    Intel Corporation Feb 2013 - Dec 2016
    Santa Clara, California, Us
    Graphics/Compute API Capture Tool - Lead engineer and primary customer contact on multi-OS (Windows/OS X) multi-API on OpenGL/DX11/OpenCL 1.2 capture tool. Also developed an OpenGL ES on Android prototype.- Scheduled and coordinated customer requests for enabling a wide variety of workloads and influenced the tool’s overall direction through this effort.- Developed different hooking mechanisms to capture complex applications on multiple platforms. Implemented features such as logging formats, capturing unique kernels in a kernel range (OpenCL), and OpenGL/OpenCL resource sharing to enable multi-API applications.- Enabled testing of different workloads for OpenCL which increased test coverage by over 3x. Automated the generation of the user manual as well as parts of the release process and incorporated these changes into the Python-based infrastructure.- Received a Division Recognition Award in Q3 2015 for “5x Perf Gain on iGfx for DaVinci Resolve & a “Post-Production” Software Win for IA and Gen” . Video from Intel marketing below:
  • Intel Corporation
    Graphics Software Engineer - Driver & Tool Development
    Intel Corporation Jan 2012 - Jan 2013
    Santa Clara, California, Us
    Cedar Trail and Clover Trail (Atom Z2760) DX9/10 driver development - Fixed several blocking bugs gating production drivers as well as issues that improved WHQL scores, including issues with GDI Blits, texture size calculations and compressed textures.- Optimized performance of the DX9/10 device drivers by analyzing and replacing shaders to study application and benchmark speeds.Developed and improved tracing tools to analyze and optimize apps that used Windows 8 metro-style tile rendering. Also enabled these traces to be part of CI which significantly improved the driver quality.
  • Intel Corporation
    Graphics Software Engineer - Graphics Driver & Sw Stack Development
    Intel Corporation Feb 2009 - Dec 2011
    Santa Clara, California, Us
    Larrabee IA-based many core architecture drivers and software-based graphics rendering pipeline - Implemented and tested features such as texture sampling from the vertex shaders, fixed issues like corner cases in the blit copy code in the OpenGL and DirectX device drivers as well as the software pipeline for Intel’s high-throughput many-core architecture.- Enabled workloads and benchmarks by mapping artifacts to different parts of the pipeline, such as the geometry shader, stream-out and contributed significantly to developing a highly optimized WHQL compliant software graphics pipeline.
  • Intel Corporation
    Graphics Software Engineer - Intern
    Intel Corporation May 2008 - Sep 2008
    Santa Clara, California, Us
    Implemented major features in the OpenGL driver for Intel’s high-throughput many-core architecture.
  • Infosys Technologies Ltd
    Software Engineer
    Infosys Technologies Ltd Sep 2005 - Jul 2007
    Bangalore, Karnataka, In
    ABAP/4 Programming: Development of Reports, SAP Scripts, Dialog Programs, User Exits, Interfaces.Worked to develop and upgrade SAP systems for clients like Rio Tinto, Daimler Chrysler and PSEG.

Rebecca David Skills

Computer Architecture C Debugging C++ Perl Algorithms Software Engineering Python Device Drivers Java Software Development Linux Visual Studio C# Unix Data Structures Simulations

Rebecca David Education Details

  • University Of Florida
    University Of Florida
    Computer Science And Engineering
  • Anna University Chennai
    Anna University Chennai
    Computer Science

Frequently Asked Questions about Rebecca David

What company does Rebecca David work for?

Rebecca David works for Nvidia

What is Rebecca David's role at the current company?

Rebecca David's current role is GPU Compute Architecture.

What is Rebecca David's email address?

Rebecca David's email address is re****@****ail.com

What is Rebecca David's direct phone number?

Rebecca David's direct phone number is +142534*****

What schools did Rebecca David attend?

Rebecca David attended University Of Florida, Anna University Chennai.

What skills is Rebecca David known for?

Rebecca David has skills like Computer Architecture, C, Debugging, C++, Perl, Algorithms, Software Engineering, Python, Device Drivers, Java, Software Development, Linux.

Who are Rebecca David's colleagues?

Rebecca David's colleagues are Malak Marrid, Christopher Uchytil, Arthur Peng, German "gera" Shegalov, Martin Sandberg, Dieter Fox, Vaishnavi Chauhan.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.