HirePortal

SoC Performance Architecture Engineer

  • NIO
  • Shanghai, Hefei, China
  • CNY 300,000 – CNY 600,000

上海、合肥社招全职工程技术本科及以上工作年限不限

职位描述

岗位概述 参与高性能智能辅助驾驶 SoC 的性能建模、架构分析与性能优化。 通过 Cycle-Accurate / Transaction-Level 性能模型,对 CPU、NPU、NoC/总线互联、Cache/SLC、DDR 及典型 workload 进行端到端分析,识别系统瓶颈,为芯片的性能规格、互联架构、存储层次及关键微架构参数提供量化决策依据。 模型是手段,架构决策是目标。 核心职责 使用 C++ / Python 搭建和维护 SoC 级性能模型,对 NoC/总线、Cache/SLC、DDR 等关键模块进行参数化建模。 分析典型 AI / 智能辅助驾驶 workload 的计算、访存和通信特征,开展 trace 采集、回放及性能分析。 分析带宽、延迟、Outstanding、Queue、Cache 命中率、DDR 效率及 NoC 拥塞等关键指标,定位系统性能瓶颈。 参与 NoC 拓扑、带宽配置、Cache/SLC、Memory Hierarchy 等架构方案评估和关键参数定义,基于模型和实验结果对不同方案进行量化比较。 将架构模型与 RTL、Emulation 或芯片实测结果进行对比校准,持续提升模型精度和可信度。 与架构、RTL、验证和软件团队协作,将性能分析结果转化为架构优化、微架构参数及设计决策。

职位要求

任职要求 本科及以上学历,计算机体系结构、电子工程、微电子或相关专业。 不限定具体岗位背景,更看重以下核心能力: 熟练掌握 C++,熟悉 Python,具备良好的工程实现、调试和问题定位能力。 对计算机体系结构有扎实理解,熟悉 Cache、Memory、Interconnect、并发、带宽与延迟等基本机制。 具备性能建模或性能分析经验,能够基于模型、trace、counter 或实验数据提出假设、定位瓶颈、分析根因并形成量化结论。 具备良好的抽象与建模能力,能够将复杂系统问题转化为可建模、可度量、可实验验证的问题。 具备较强的系统性思维和 Quantitative Thinking(量化思维),能够理解不同模块之间的性能耦合关系,并通过数据和实验推动判断。 优先考虑 有 SoC / GPU / NPU 或关键子系统的性能模型开发经验,熟悉 ESL、SystemC/TLM、gem5、Cycle-Accurate / Event-Driven Simulator 等建模方法或工具。 熟悉 NoC / Interconnect、AXI / ACE / CHI、Cache / Cache Coherency、DDR / Memory Controller 等一个或多个方向。 有 GPU / NPU / AI Accelerator 性能分析,或 CUDA、SIMD、多线程、Cache Optimization 等性能优化经验。 有 RTL、Emulation 或 Silicon Performance Analysis 背景。 有 Architecture Model → RTL / Emulation → Silicon 性能校准或闭环经验。 有通过性能模型或性能分析推动实际架构规格、微架构参数或设计方案变更的经验。

投递

Skills

  • C++
  • Python
  • Performance Modeling
  • Computer Architecture
  • SystemC/TLM
  • SoC架构
  • AI Accelerator

Related jobs

NIOApply for this job