岗位职责:
1、负责编译器设计开发与优化工作,包括编译器中端、后端技术优化等。
2、负责自定义指令集成到编译器后端,解决ARM或X86软件迁移到RISCV生态过程中遇到难题。
3、基于GCC/LLVM框架,针对高性能应用、高性能内核所需,深度开展相关优化算法与数据/指令的布局技术。
4、负责处理器研发过程中的编译与体系结构优化。
5、负责编译器领域业界前沿技术的研究分析。
任职要求:
1、计算机和电子类专业,本科或以上学历,5到10年以上编译器项目或二进制翻译器项目经验;
2、具有丰富的编译器开发和架构设计经验,熟悉bolt原理和具有优化经验,熟悉编译器原理,有GCC/LLVM编译优化经验;
3、熟悉x86、aarch64、RISC-V其中一种或多种架构,具有深入的汇编语言和二进制分析经验;
4、熟悉 GCC 或 LLVM 编译器架构的后端实现,熟悉Arm架构/RISC-V/X86汇编指令及体系结构;
5、熟悉linux操作系统及内核,有扎实的编程功底,精通C/C++语言;
6、活跃参与开源编译器社区,在LLVM/GCC等开源社区有一定影响力;
--
FROM 36.112.200.*