GPU Architect - Platform Architecture
Apple
SummaryPosted: Feb 13, 2025Role Number:200591430Do you love crafting elegant solutions to highly complex challenges? Are you a big-picture forward-thinking who understands how each element affects all the others? At Apple, our Architecture group is responsible for connecting our hardware and software into one unified system. Join this team, and you’ll collaborate with engineers across Apple to design how all our technologies work in unison! We are looking for an experienced performance architect to join our dynamic team. We own the performance models of several of the complex multi-media IPs in Apple’s SoCs. These IPs are central to the customer experience in almost all of Apple’s products from Apple Watch, iPhone, iPad, MacBook, to next-generation product lines. In this highly visible role, you will collaborate closely with cross-functional teams to develop, verify, and use performance models for data-driven architectural exploration and validation.DescriptionDescriptionAs a GPU Architect, you will collaborate with a team responsible for various aspects of the GPU hardware, including hardware-accelerated ray tracing and programmable shader cores. Your role will involve identifying areas for enhancing the performance and power characteristics of Apple GPUs. You will contribute to the development of prototype software implementations for simulated future hardware, gathering data and measurements to validate or invalidate these concepts. This collaborative effort will involve system architecture, software engineering, and design teams to assess the feasibility of these ideas. You will present these ideas to wider teams and create and evolve high-level specifications for designers, micro-architects, and SW teams.Minimum QualificationsMinimum QualificationsA strong background in GPU, CPU, DSP or ISP architectureKnowledge of micro architectural specification and implementationAbility to combine micro-architecture knowledge and performance bottleneck analysis on relevant workloads to conceive novel ideasAbility to clearly communicate complex issues, self-motivated and well-organisedKey QualificationsKey QualificationsPreferred QualificationsPreferred QualificationsFamiliarity with performance simulation environments and ability to take ideas from concept to C/C++ simulator implementationEducation & ExperienceEducation & ExperienceAdditional RequirementsAdditional RequirementsMore
Confirm your E-mail: Send Email
All Jobs from Apple