摩尔线程
CPU架构建模工程师(J11084)
岗位职责
本岗位隶属于CPU架构团队,负责高性能CPU微架构行为级和节拍级建模工作。基于架构规格完成高精度仿真模型开发与迭代,支撑CPU微架构方向决定、参数选择、性能评估、瓶颈分析、与 RTL 设计对齐规格,是CPU从架构定义到落地实现的核心关键岗位。
岗位职责
1. 配合架构师完成流水线方案设计,通过高级语言建模和仿真,实现微架构方案验证,输出量化性能评估报告,支撑方案决策和调优。
2. 实现行为级、节拍级仿真模型,运行标准Benchmark或workload,定位IPC、访存延迟、带宽瓶颈、流水线阻塞、一致性开销等关键问题,给出架构优化建议和建模验证。
3. 实现行为模型与RTL设计的联合仿真,作为功能验证的金标准,帮助硬件设计、FPGA原型、硅后数据的验证收敛。同步修复模型偏差,保障建模结果可指导前端设计与后端优化。
4. 为软件开发提供功能模型,为软件团队和芯片客户的开发工作提供快速仿真结果。
5. 参与CPU+GPU系统优化工作,为定制化方案提供早期验证基础,加速技术决策。
6. 仿真环境与工具建设:支持自动化仿真、回归测试、数据统计分析平台,完善建模规范、接口标准与文档体系,提升团队建模与迭代效率。
任职要求
1. 计算机、电子工程、微电子、集成电路或相关专业。
2. 了解计算机体系结构和高性能CPU微架构,理解流水线、乱序执行、寄存器重命名、分支预测、Cache和虚拟存储等基本原理。
3. 了解CPU前端、执行单元、Load/Store或存储层次中的至少一个方向,不要求覆盖全部CPU模块。
4. 熟练掌握C/C++,具备良好的软件设计、数据结构和调试能力。
5. 了解体系结构仿真或性能建模工具,如gem5、ChampSim、Sniper、QEMU、自研周期模型或Trace驱动模型。
6. 具备良好的数据分析和问题抽象能力,能够将性能现象转化为微架构问题。
7. 具备良好的技术文档能力和跨团队沟通能力。
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。
