KEY RESPONSIBILITIES :
- Serve as a Performance Architect in AMDs design engineering team.
- Participate in microarchitecture exploration, performance modeling, and analysis for SoC designs that include next-generation CPU cores, memory technologies, scalable interconnects, and quality-of-service.
- Intimately understand design architecture and propose solutions to enhance performance.
- Responsible for micro-benchmarking, workload characterization, competitive analysis, bottleneck identification, and optimization.
- Develop tools and methodology for performance analysis of workloads.
- Communicate, propose, and implement solutions to processor and system performance issues.
PREFERRED EXPERIENCE :
Experience with CPU, GPU, or computer system microarchitectureExperience with the development and usage of computer system performance modelsExperience with computer workload analysisStrong programming skills, including experience with C++ and Python (or similar).ACADEMIC CREDENTIALS + INDUSTRY EXPERIENCE :
PhD in Computer Science / Engineering, and 3+ years of experience as a Performance EngineerM.S. / M.Tech in Computer Science / Engineering, and 5+ years of experience as a Performance EngineerB.Tech in Computer Science / Engineering, and 7+ years of experience as a Performance EngineerSkills Required
Performance Modeling, Data Analysis, system optimization, Software Development, Parallel Processing, Algorithm Design