阿里巴巴达摩院-CPU设计专家-处理器设计-RISC V及生态
任职要求
1. 精通数字电路设计流程,精通RTL代码书写,具有电路优化的经验; 2. 熟悉处理器体系结构,包括CPU编程模型、流水线架构; 3. 精通VI/VCS/Deisgn compiler等常见的IC软件与开发工具…
工作职责
1. 参与设计面向各种应用领域的32/64位高性能CPU; 2. 参与制定各类高性能、低功耗处理器架构; 3. 参与研发各类处理器相关前沿领域技术。
1.与CPU设计者密切合作,进行关键时序路径的分析与逻辑电路优化; 2.前后端协同设计,持续提升CPU PPA性能指标; 3.CPU Core的物理设计与交付,达到产品指标要求; 4.CPU 集成实现工程师(中端)综合实现
1. 负责基于公司服务器CPU芯片的网络垂直软件技术栈的性能优化、稳定性提升及功能迭代,主导核心技术难题的攻关;深入理解CPU芯片架构特性(如缓存、指令集、IO虚拟化、QoS等),结合网络软件运行机制,制定针对性的优化方案并落地实施 2. 与硬件设计团队紧密协作,参与芯片架构定义、功能验证阶段的软件需求输入,确保芯片设计充分适配网络软件场景;搭建网络软件优化的测试验证平台,制定测试方案、性能基准及评估体系,保障优化效果的有效性和稳定性 3. 跟踪网络领域前沿技术及行业发展趋势,将先进技术融入公司软件优化方案,推动技术创新 4. 负责网络相关软件栈(如设备驱动、协议栈、RDMA等)基于自研CPU芯片的优化,提升网络吞吐量、降低传输延迟、优化网络拥堵控制 5. 深入研究网络虚拟化技术(如SR-IOV、DPDK、VPP等),优化虚拟化场景下的网络性能,提升资源利用率 6. 针对云计算、大数据传输等高频网络场景,结合自研CPU的网络加速特性,制定端到端的网络性能优化方案 7. 解决网络软件(如网卡驱动、网络中间件)与自研CPU芯片适配过程中的技术难题,保障网络系统的稳定性和可靠性
● 参加高性能RISCV IP的开发 ● 阅读相关的设计文档,理解设计需求并定义出测试计划 ● 搭建模块级和TOP级验证环境,产生测试向量 ● 参与构建处理器验证流程及验证环境; ● 执行测试计划,进行覆盖率分析 ● 定义,产生和分析各种验证指标 ● 执行门级仿真和emulation ● 关注主流验证技术发展,引入先进的验证技术和策略,提高验证的质量和效率。