岗位职责
- 计算芯片的架构、微架构、算法、流水线设计,包括SOC,处理器核,高性能计算模块,异步计算模块等;
- 分析业务场景、系统软件的性能特征,在系统与仿真环境中分析性能瓶颈,提出优化建议,支撑芯片架构的设计决策;
- 参与芯片组件模块的性能建模,和设计、后端团队一起优化芯片性能、功耗和面积;
- 开发和维护性能分析工具,实现数据分析和可视化扩展;
- 开发性能测试用例,测试系统的微架构特征和设计参数;
- 进行系统软件(linux kernel/虚拟化/编译器等)分析以及业务软件分析,定义芯片架构。
职位要求
- 软件编程能力(C++, python);
- 具有计算机体系结构背景,熟悉芯片组件;
- 具有数字电路基础知识;
- 学习能力强,对新事物保有好奇心,并能快速适应新环境;
- 良好的沟通能力和团队协同能力;
- 能与他人合作,共同完成目标;
- 对所在领域有热情,相信方法总比困难多,善于独立思考并反思总结。 【加分项】
- 有相关在计算机体系结构研究经历;
- 有性能模型建模与性能分析优化的经验;
- 熟悉大数据/云计算/AI训练推理等业务软件;
- 熟悉系统软件(linux kernel/虚拟化/编译器等)。