CPU Core Performance Architect

Reposted 2 Days Ago
Be an Early Applicant
Yokneam
In-Office
Mid level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
The Role
Develop architecture models for CPU performance and power, analyze CPU design tradeoffs, validate models, and suggest micro-architectural improvements.
Summary Generated by Built In

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s motivated by great technology—and outstanding people. We are leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world!

We are now looking for a CPU Architect in the CPU team! NVIDIA needs a passionate engineer who is comfortable in both the hardware and software worlds to help us push the boundaries of CPU and SoC simulation. Today’s complex CPU designs rely on detailed functional models to aid in verification, and to support the running of complex workloads for architectural exploration.  Such workloads often span CPU and GPU, such as gaming, Deep Learning (DL), autonomous vehicles, and High-Performance Computing (HPC).  These models and workloads enable important decisions to be made about future NVIDIA CPU architectures and allow us to gain confidence in our HW implementations.

 

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:

  • BS/MS in EE, CE, or CS

  • 4+ years of experience with a focus on CPU microarchitecture, or equivalent experience

  • Excellent C/C++ programming and debugging skills

  • Understanding of computer architecture

 

Ways to stand out from the crowd:

  • Knowledge in CPU memory & caching microarchitecture

  • Knowledge in OOO microarchitecture for hyperscale CPU’s

  • A history of generating innovative microarchitectural ideas to improve performance, from an idea to a working feature on silicon

  • Knowledge of the ARM ISA & microarchitecture

  • Understanding of SoC and GPU architecture

 

NVIDIA invented the GPU in 1999 and sparked the growth of PC gaming, redefined computer graphics, and revolutionized parallel computing. Today, NVIDIA develops chips and software to tackle challenges no one else can solve.  Our work is transforming the world’s largest industries—from gaming to robotics, self-driving cars to life-saving healthcare, climate change to virtual worlds where we can all connect and create. Our team plays a key role in setting power and performance goals for our in-house developed CPUs, as well as ensuring that the resulting design meets these goals. We collaborate with other groups within and outside of the greater CPU team to help arriving at the most efficient design. As tools to achieve these goals, we maintain a CPU lab for silicon experiments and a detailed performance/power CPU simulator for simulation studies. These are driven by workloads that we identify and bring up both on silicon and in full-system simulation.

Top Skills

Arm Isa
C
C++
Computer Architecture
Soc
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Santa Clara, CA
21,960 Employees
Year Founded: 1993

What We Do

NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, NVIDIA is increasingly known as “the AI computing company.”

Similar Jobs

NVIDIA Logo NVIDIA

Senior Formal Verification Engineer

Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
In-Office
Yokneam, ISR
21960 Employees

NVIDIA Logo NVIDIA

Test Engineer

Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
In-Office
Yokneam, ISR
21960 Employees

NVIDIA Logo NVIDIA

Senior Quality Assurance Engineer

Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
In-Office
Yokneam, ISR
21960 Employees

NVIDIA Logo NVIDIA

Architect

Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
In-Office
Yokneam, ISR
21960 Employees

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account