Performance Architect
Core
Analyze CPU microarchitecture performance bottlenecks, validate hardware designs against performance models, and optimize workloads for cutting-edge AI and out-of-order CPUs.
Role type
Senior IC computer architecture engineer (RISC-V)
Builds
High-performance RISC-V processors for AI and data-intensive applications
Domain
Semiconductor / Computer Architecture / RISC-V
Deliverable
production ML models | product features
Required skills
Computer architecture, Processor micro-architecture, Micro-architecture performance analysis, Benchmarking, Microbenchmark design, Assembly programming, C/C++ programming, Waveform analysis
Preferred skills
RISC-V V-extension, Performance model development
Technologies
Linux, Python, Shell, Git
Responsibilities
Analyze performance bottlenecks of CPU microarchitecture, Analyze differences between hardware design and performance model, Explore microarchitecture features via performance models, Join performance model development and implement ideas, Analyze workload characteristics to optimize workload or microarchitecture
Seniority
Senior, hands-on IC