NVIDIA
- תל אביב - יפו
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).
- 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.
- PhD in a relevant CPU microarchitecture area.
- At least 4 years of industry experience in a core CPU microarchitecture.
רוצה לראות עוד משרות מתאימות? Jobify מנתחת את הניסיון התעסוקתי שלך ומציגה לך משרות עדכניות - בחינם!