Graphics (GPU) Performance Modeling Engineer

3 weeks ago


Austin, Texas, United States Apple Full time
Summary

Posted: Aug 10, 2023

Role Number:


Do you love crafting elegant solutions to highly sophisticated challenges? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC) You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices In this role, you will be passionate about writing code for performance modeling for GPUs and the performance model infrastructure. This includes working with architects and designers to understand the units being modeled.

Description

As a Senior Graphics (GPU) Performance Modeling Engineer, you will: Develop performance and functional models for micro-architecture validation as well performance trade-off studies. Perform detailed performance analysis on the models for target workloads. Roll up and present results and recommendations while working closely and collaboratively with the architects and micro-architects. Provide feedback on the performance modeling process with an eye towards improving overall model quality and runtime. Improve the performance modeling infrastructure and tooling.

Key Qualifications
  • Deep understanding and experience in sophisticated computer architecture and data parallel architectures, including CPU super-scalar OOO micro-architecture and/or GPU SIMT/SMT architecture.
  • Expert experience with performance and/or functional modeling, including cycle accurate and queueing models, as well as cycle-based, event-driven, execution-driven, and trace-driven modeling methodologies.
  • Very strong C++ coding skills.
  • Strong data analysis skills and tools as pertains to performance validation and correlation.
  • Experience with scripting languages, python preferred.
  • We prefer candidates who exhibit excellent communications skills, demonstrate a sense of motivation and show a high level of organization.
  • We like people who are fast learners and are eager to tackle technical challenges using innovation.
  • Experience with HDLs, Verilog or VHDL a plus.
Education & Experience

BS + minimum of 10 years of experience

Additional Requirements

More
  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.



  • Austin, Texas, United States Apple Full time

    SummaryPosted: Nov 30, 2023Role Number: Imagine what you could do here At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, hard-working people and inspiring, innovative technologies are the norm...


  • Austin, Texas, United States Apple Full time

    SummaryPosted: Nov 28, 2023Role Number: Imagine what you could do here At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, hard-working people and inspiring, innovative technologies are the norm...


  • Austin, Texas, United States Samsung Full time

    Sr. GPU Performance Engineerremote typeHybridlocations3900 N Capital of Texas Hwy, Austin, TX, USA3655 N 1st St, San Jose, CA, USAjob requisition idR88199Position SummarySamsung, a world leader in advanced semiconductor technology, is founded on a simple philosophy – the endless pursuit of excellence will create a better world for all. At Samsung Austin...


  • Austin, Texas, United States NVIDIA Full time

    Are you eager to explore how GPU efficiency drives advancements in fields like gaming, artificial intelligence, and autonomous vehicles? Do you thrive on pushing your limits and wish to make a significant impact at a leading technology firm? We are seeking a Graphics Performance Optimization Engineer to enhance performance and contribute to the development...


  • Austin, Texas, United States NVIDIA Full time

    At NVIDIA, we are at the forefront of innovation across various sectors, including Automotive, Virtual Reality, Gaming, Deep Learning, and High-Performance Computing. Experience the impact of your contributions as developers utilize your tools to debug, profile, and analyze the performance of their systems and applications through the low-level library you...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Overview:MAKE A DIFFERENCE WITH AMD TECHNOLOGYAt AMD, we are dedicated to transforming lives through our innovative technology, enhancing our industry, communities, and the world. Our mission is to develop exceptional products that propel next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, personal...


  • Austin, Texas, United States Apple Full time

    SummaryPosted: Jun 26, 2024Role Number: Do you love creating elegant solutions to highly complex challenges? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly handle the tasks that make...


  • Austin, Texas, United States Apple Full time

    Overview As a pivotal member of our Silicon Technologies division, you will engage in the design and production of cutting-edge, high-performance processors and system-on-chip (SoC) solutions. Your contributions will ensure that our products deliver seamless functionality, enhancing the user experience for millions of customers worldwide. Role...


  • Austin, Texas, United States Apple Full time

    Overview As a member of the Silicon Technologies team, you will play a pivotal role in the design and development of cutting-edge, high-performance processors and system-on-chip (SoC) solutions. Your expertise will contribute to ensuring that Apple products deliver exceptional performance and efficiency, enhancing the user experience for millions of...


  • Austin, Texas, United States Apple Full time

    Overview As a pivotal member of our Silicon Technologies division, you will contribute to the design and production of advanced, high-performance processors and system-on-chip (SoC) solutions. Your expertise will ensure that our products deliver the seamless and efficient experiences that our users cherish. Role Responsibilities Your primary focus will be on...


  • Austin, Texas, United States Apple Full time

    Graphics Emulation EngineerLocation: Austin, Texas, United StatesDepartment: HardwareRole Overview:As a vital member of our Silicon Technologies Group, you will engage with dynamic teams to facilitate various facets of design verification and analysis. This position offers a unique opportunity to influence the successful deployment of nearly every GPU...


  • Austin, Texas, United States Apple Full time

    Overview As a pivotal member of our Silicon Technologies Group, the Graphics Emulation Engineer plays a crucial role in the design verification and analysis processes. This position offers the opportunity to contribute significantly to the successful deployment of cutting-edge GPUs utilized in Apple devices through our advanced, high-performance, and...


  • Austin, Texas, United States Apple Full time

    Job SummaryWe are seeking a highly skilled GPU FE Design Integration Specialist to join our Silicon Technologies group at Apple. As a key member of our team, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient GPU.Key ResponsibilitiesOwn RTL integration, design analysis, qualification,...


  • Austin, Texas, United States Apple Full time

    Overview As a key member of our Silicon Technologies Group, the Graphics Emulation Engineer plays a vital role in the design verification and analysis of our cutting-edge GPU technology. This position focuses on enhancing the performance and efficiency of our next-generation processors and system-on-chip (SoC) solutions. Key Responsibilities - Execute...


  • Austin, Texas, United States Apple Full time

    SummaryPosted: May 29, 2024Role Number: Do you love creating elegant solutions to highly complex challenges? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC) You'll ensure Apple products and services can seamlessly and efficiently handle the...

  • GPU Architect

    1 month ago


    Austin, Texas, United States Apple Full time

    SummaryPosted: May 30, 2023Role Number: Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products...


  • Austin, Texas, United States Apple Full time

    About the RoleWe are seeking a highly skilled GPU Top Level Physical Design Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you will be responsible for designing and manufacturing our next-generation, high-performance, power-efficient GPU.Key ResponsibilitiesCollaborate with the Front-End team to understand chip...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    About the RoleWe are seeking a highly motivated and experienced Systems Design Engineer to join our Datacenter Graphics and Accelerated Computing team at Advanced Micro Devices, Inc. (AMD). As a key contributor, you will provide thought leadership and subject matter expertise to our growing team, contributing to all aspects of the software development...


  • Austin, Texas, United States Apple Full time

    About the RoleWe are seeking a highly skilled GPU Top Level Physical Design Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you will be responsible for designing and manufacturing our next-generation, high-performance, power-efficient GPU.Key ResponsibilitiesCollaborate with the Front-End team to understand chip...


  • Austin, Texas, United States Nvidia Full time

    We are searching for a Senior Backend Compiler Engineer for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible for constructing and emitting the highest performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This team is comprised of worldwide leading...