Advanced Microdevices Pvt. Ltd. (India) · 3 weeks ago
GPU Performance Attainment Engineer - ML and HPC Applications
Advanced Micro Devices, Inc is a company focused on building innovative products for next-generation computing experiences. The role involves being a technical contributor in the pre-silicon performance attainment team, driving workload optimization for machine learning models and collaborating with software and hardware teams to enhance GPU performance for AI and ML applications.
BiopharmaBiotechnologyIndustrialManufacturing
Responsibilities
Debug performance issues and analyze data from the full-chip Emulation Platform, RTL Simulator, and Architecture and Roofline Models
Analyze model projection results and identify algorithm issues to find novel solutions for improving the accuracy of projection for different families of products, and over multiple generations
Get performance projections for kernels using an analytical model. Identify efficiency issues and work with model owners to resolve performance projection shortcomings
Identify technical problems, break them down, summarize multiple possible solutions, and help the team to make progress
Automate processes related to performance infrastructure and data collection tasks, to enhance productivity and refine processes for improved efficiency
Engage with the workloads team to acquire and align on required workloads, run the selected workload traces on the performance simulator, analyze the performance results and metrics to root cause any anomalies
Collaborate with simulator team to bridge gaps between the performance numbers and the performance targets
Influence design trade-offs and optimizations by working closely with compiler, driver, library, and hardware engineers to achieve the highest performance for selected workloads
Innovate new algorithmic improvements that exploit the strengths of the hardware architecture to deliver the best possible machine learning performance
Qualification
Required
Hands-on expertise in pre-silicon performance analysis, debugging, and optimization of GPU architectures
Strong communication skills with the ability to clearly convey complex technical concepts and influence decisions across multiple organizational levels
Proactive individual eager to push the boundaries of GPU performance for AI and ML workloads through innovative, data-driven solutions
Strategic thinkers with strong analytical skills who thrive in collaborative team environments, adapt quickly, and leverage collective strengths to develop impactful, cutting-edge solutions
Bachelor's or higher degree in Computer Science, Electrical Engineering, or a closely related field
Preferred
Several years of experience in GPU pre-silicon performance analysis and debug
Proficiency with performance modeling and simulation tools
Strong understanding of GPGPU programming APIs and Machine Learning workloads
Expertise in C/C++ /Scripting (Python, Perl, Shell etc.)
Experience with hardware description languages such as Verilog is a plus
Familiarity with the software stack is a plus, preferably related to GPUs—such as applications, drivers, compilers, and firmware
Benefits
AMD benefits at a glance.
Company
Advanced Microdevices Pvt. Ltd. (India)
Advanced Microdevices (mdi) is a leader in innovative membrane technologies.
Funding
Current Stage
Late StageLeadership Team
Nalini Kant Gupta
Founder & Managing Director
Recent News
2024-10-18
2024-10-16
Company data provided by crunchbase