职位描述
1.承担AI工具链的开发工作,包括算子变换/算子融合/内存复用/指令并行优化等方面,以最大化利用NPU资源,降低总线访问延迟。
2.承担算子库的开发工作,编写多种高性能AI算子,隐藏内存访问,排布指令流水线。
3.承担硬件指令集的定义和设计,协助逻辑部门,完成ISA的原型设计和验证工作。任职要求
1.计算机、通信、电子信息、通信工程、软件工程等相关专业;
2.熟悉C/C++语言(任一),掌握一门脚本语言,理解数据结构、编译原理和操作系统相关知识;
3.对AI算法有了解,接触过Tensorflow、Pytorch等深度学习平台,从事过AI算法训练、部署等开发任务。
4.从事过CUDA、Vector相关编程工作会是加分项。
5.具备较强的动手实践能力,有参与过嵌入式项目者优先;
6.具备较强的学习和问题分析能力,工作态度严谨踏实,有较强的责任心,有良好的团队合作精神。善于沟通协作,执行力强;