CPU IP处理器架构师
隼瞻科技(广州)有限公司职位描述
负责CPU IP的处理器架构规划、性能分析、微架构定义及架构方案落地。 岗位职责: 1.这是个什么产品:面向产品定位和目标应用场景,分析处理器算力、功耗、面积、安全性及软件生态需求,制定CPU IP的架构规划和技术路线; 2.产品的功能:负责基于RISC-V架构的CPU功能定义,包括指令集及扩展、特权架构、存储管理、中断、Debug及安全机制等; 3.产品怎么做:主导CPU微架构设计,完成流水线、取指与分支预测、译码与发射、执行单元、Load/Store、Cache与存储层次等关键架构方案的设计和权衡;(从做设计成长起来) 4.建立并维护CPU性能模型,基于典型应用、Benchmark及关键代码段开展量化分析,识别性能瓶颈并制定优化方案;(偏软件的工作) 5.架构:将系统级性能、功耗和面积目标分解到各子系统及关键模块,明确模块功能、接口、性能指标和设计约束; 6.架构:负责CPU架构规格、微架构规格、性能分析报告及相关设计文档的编写和持续维护; 7.跨团队协作-设计:与CPU IP设计工程师及技术专家协作,评审模块微架构和RTL实现方案,推动架构方案在功能、性能、面积、功耗及时序方面落地; 8.跨团队协作-软件:与编译器、操作系统、验证、后端及SoC团队协作,分析并解决软硬件协同、系统性能及跨模块设计问题; 9.跨团队协作-验证:参与架构验证策略制定,推动性能验证、架构一致性验证以及关键场景覆盖,确保实现结果符合架构规格; 10.跟踪处理器体系结构和行业技术发展趋势,开展新架构、新特性及关键技术的预研和竞争力分析。 任职要求 •具有CPU、GPU、DSP等复杂处理器的架构设计或系统级开发经验; •8年以上数字IC、处理器或计算机体系结构相关工作经验,其中至少5年以上CPU、GPU或DSP架构及微架构开发经验; •微电子、电子工程、计算机体系结构或相关专业,硕士及以上学历优先; •(二选一红)深入理解现代处理器体系结构,熟悉流水线、乱序或顺序执行、分支预测、指令调度、执行单元、异常与中断等关键机制; •(二选一红)深入理解存储系统架构,熟悉Cache、虚拟存储、MMU、内存一致性模型及多核缓存一致性等相关技术; •熟悉RISC-V、ARM或x86等处理器架构,具有RISC-V处理器架构设计及扩展开发经验者优先; •具备较强的性能建模和量化分析能力,能够基于Benchmark、性能计数器、Trace及仿真结果定位系统性能瓶颈; •能够从性能、面积、功耗、复杂度、可验证性及软件兼容性等维度进行架构权衡,并形成可落地的微架构方案; •熟悉处理器从架构定义、微架构设计、RTL实现、验证到综合及物理实现的完整开发流程,具备CPU流片或产品化经验者优先; •具备良好的软硬件协同分析能力,了解编译器、操作系统及应用软件与处理器微架构之间的相互影响; •具备较强的技术规划、问题分析和跨团队推动能力,能够识别CPU IP开发中的关键架构风险并推动解决; •具备良好的中英文沟通能力、技术文档编写能力和团队协作能力。
对这个职位感兴趣吗?