岗位职责:
1. gpgpu-LLVM编译器的开发与维护;
2. 编译器性能分析和优化,针对芯片进行特定优化;
3. 解决与编译器相关的技术挑战,包括模型编译优化、自动并行化和硬件加速等方面问题;
4. 需求分析,软硬件协同设计;
5. 积极跟踪编译器及编译工具链相关技术发展,探索新技术应用到实际产品中的可行性。
任职要求:
1. 有扎实的数据结构和算法基础,良好的编程习惯;
2. 熟悉LLVM编译框架,有编译器开发和优化调试经历,熟悉编译原理、优化技术和编译工具链硬件架构原理;
3. 熟悉CUDA、OpenCL编程模型,有相关优化经验尤佳;
4. 有良好的沟通能力和团队协作能力,优秀的学习能力和技术热情。