岗位描述
【职责】
1.OCL/CUDA/HIP编译器开发(clang + llvm)
2.编译器性能分析和调优
3.GPU指令集分析优化
4.CUDA/HIP性能分析
【岗位要求】
1.CS/EE/数学专业硕士或者以上学历
2.精通C/C++编程
3.有编译器(LLVM/GCC)经验者优先
4.有CUDA/HIP等通用计算编程/算子开发/性能调优经验优先
【加分项目】
1. 从事过llvm/gcc等编译器开发/优化/算法/验证工作.
2. 从事过OCL/CUDA编程.
3. 从事过GPU驱动/架构相关项目.
4. 深入的数学功底.
【成长路线】
通过1~2年的学习,你会对OCL以及编译器有比较深入的了解,开始独立承担td和pass的编写,cts的debug。
在此之后,对编译器前后端优化,算法的改进有自己的想法,直至成为GPU编译器领域的专家, 或者由此扩展到其他编译器领域。