岗位描述
岗位职责
1、参与智能处理器编译器开发;
2、参与智能处理器编译工具链开发与维护;
3、分析智能处理器性能,进行性能测试、分析与优化;
4、基于智能处理器指令集编写汇编程序。
岗位要求
1、熟练掌握C/C++编程技能,有扎实的编程基础、良好的编程风格和工作习惯;
2、有复杂算法(如图像与视频处理、计算机视觉等)CUDA/OpenCL/LLVM/汇编级优化经验;
3、熟悉编译原理,熟悉编译和链接流程;
4、了解深度学习算法(如CNN/RNN/LST等);
5、具有独立解决问题的能力,良好的团队合作意识和沟通能力;
6、有计算机体系结构背景,熟悉芯片架构/微架构(包括CPU/GPU/SoC/FPGA等),有软硬件协同设计经验;
7 、熟悉 ONNX, Google Protobuf , TVM者优先。