Nvidia is hiring a
Senior CPU Architect
We are now looking for a Senior CPU Architect!
We are seeking senior CPU Architects to create next generation CPU cores in support of a diverse array of NVIDIA products. If you love improving CPU performance through innovative CPU microarchitectural ideas; modeling them to determine merit; and then seeing them through implementation and bring up; then you should talk to us.
What you'll be doing:
Develop cycle-accurate architectural performance and power models for the CPU core of a complex high performance system-on-a-chip.
Use models to analyze architectural tradeoffs related to CPU Performance and Power, identifying performance bottlenecks on deep learning (DL) workloads, high-performance computing (HPC) workloads, as well as industry standard benchmarks like SPECInt and SPECFp.
Propose micro-architectural alternatives that fit within area, timing and power constraints for the design.
Work with the performance verification team to validate the model, and to root cause disconnects between model projections and design (RTL).
What we need to see:
Master's degree with a focus on CPU microarchitecture, or equivalent experience.
6+ years of relevant experience.
A deep understanding of the state of the art of CPU microarchitecture and architecture.
A track record of CPU microarchitectural innovation with experience in one or more of the following broad areas.
Front End CPU Uarch (Fetch, Decode, Branch Prediction).
Midcore CPU uarch (Rename, Allocate, Scheduler, Integer/Vector Exec).
Memory Subsystem CPU Uarch (MMU/TLB, Address Gen, Load/Store Units, L1, L2 caches, Prefetch).
A history of generating innovative microarchitectural ideas to improve performance ; actively doing the performance modeling and debug to demonstrate the merit and limitations of these ideas; enabling the realization of the ideas with close engagement with design.verification/postSi bringup teams.
Close collaboration with the lead microarchitect of the core to cooperatively solve issues and help realize the overall perf/area/power targets of the CPU core.
A strong ability to communicate and advocate the merits and drawbacks of the microarchitectural ideas to fellow microarchitects, and implementation leads in a variety of mediums, both verbally and through presentations and documents.
An enthusiasm, energy and drive in leading their part of the microarchitecture of the machine where they lead by doing.
Ways to stand out of the crowd:
PhD in a relevant CPU microarchitecture area.
At least 4 years of industry experience in a core CPU microarchitecture.
With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us.
Please mention that you found the job on ARVR OK. Thanks.