职责该职位负责神经网络芯片驱动程序的开发和集成。具体包括以下一到多项:
●完成NPU芯片AI算子汇编实现并和TensorFlow后端集成;
●研发NPU编译器工具链(compiler,codegenerator,un/assembler等);
●基于benchmark验证和调优NPU编译器工具链;
●参与NPU体系架构设计和优化设计;
职位基本要求
●计算机科学或电子工程学本科毕业;
●理解计算机处理器概念和体系结构以及相应的软件栈(Linux操作系统,驱动,编译器等);
●熟练掌握C/C++,Python编程;
●把熟悉编译器理论与开发;
●熟悉编译器软件开发工具和脚本语言(例如Makefiels,Bazel,bash等);
●熟悉软件开发、验证、发布和管理流程(如敏捷开发,缺陷管理,CI/CD概念等)职位要求
加分项
●计算机科学或电子工程学硕士毕业或三年以上相关工作经验;
●LLVM,XLA等编译器框架的经验;
●设计和实现针对特定硬件的软件开发工具的经验(Compiler,linker,Debugger,Profiler等);
●CUDA,cuDNN,OpenCL应用开发和优化经验;
●GCC或ShaderCompiler相关的开发经验;
●DSP/GPU等异构计算平台下编译工具链研发经验;
●有autovectorization和polyhedral变换方面的优化经验优先。
●有高性能计算和并行计算经验优先。
联系我时就说是在 赞业网 上看到的
职位发布者
邱毕兰
人事部
最近在线时间:2023-02-09 10:02