Engineer, CPU Performance Verification

Tenstorrent is an AI-computing company that sells AI hardware and licenses AI and RISC-V intellectual property.

Series ERecently funded363 current maintainers301 active leads42 new active leads104 lead step-downs8 early lead departures
Toronto, Canada
About Tenstorrent

Tenstorrent builds computers for AI, including AI processors, scalable server systems, and open-source software and compiler tooling. It also licenses AI and RISC-V IP for customers building customized silicon.

View jobs by Tenstorrent

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will drive performance verification and RTL-to-performance-model correlation for a RISC-V CPU. You will work with RTL engineers and core architects, draft performance testplans, develop microbenchmarks, debug miscorrelation, and enhance analysis tools and methodologies.

Requirements

  • Experience analyzing modern CPU performance data and identifying bottlenecks
  • Skilled in C++ and Python
  • Knowledge of architecture and microarchitecture of high-performance CPU cores
  • Proficient in debugging RTL across design hierarchies and pre-silicon environments
  • Exposure to performance modeling and RTL-to-model correlation
  • Eligibility to access U.S. export-controlled technology

Responsibilities

  • Verify performance and correlate RTL against the performance model
  • Collaborate with RTL engineers and core architects to meet performance goals and debug miscorrelation
  • Draft performance testplans and develop targeted microbenchmarks
  • Enhance tools and methodologies for performance analysis and correlation
  • Drive performance experiments and evaluate results to optimize power, performance, and area