
MomentaAI编译器专家
任职要求
任职要求: 1.计算机科学、电子信息工程或相关专业硕士学位以上,3年以上相关工作经验。 2.精通C/C++和Python等程序设计语言,具备扎实的编码能力。 3.熟悉TensorFlow、PyTorc…
工作职责
岗位职责: 1.负责设计、开发和维护DSA架构下的NPU编译器工具链,确保其高效稳定运行。 2.扩展和优化深度学习框架(包括TensorFlow、PyTorch、ONNX等)的支持能力,提升AI模型兼容性。 3.负责计算图优化,包括各种网络的常见通用优化以及针对硬件平台的优化。 4.优化编译器工具链中的各种算法,以提高编译质量和执行效率。 5.与芯片设计团队及软件开发团队紧密合作,进行系统层面的编译器性能调优。 6.对开源编译器框架TVM/LLVM(MLIR)进行二次开发,以满足自驾业务需求。

1、从事RISC-V CPU 编译器的研发工作,包括编译器架构设计、优化遍开发、应用程序性能分析调优等工作; 2、基于 MLIR + Linalg 框架,提升编译器代码块执行效率; 3、参与图优化、后端代码生成、调度策略、指令优化、流水并行化相关优化工作; 4、研究和优化 Kernel 计算性能,降低计算开销,提高吞吐率; 5、研究算子融合(Op Fusion)、自动调优(Auto-Tuning)、代码生成(CodeGen)相关优化策略; 6、与硬件团队、AI 框架团队(如 PyTorch)协作,提升 AI 编译器的支持能力; 跟踪 LLVM、Triton、TVM、XLA、TorchInductor 等 AI 编译器前沿技术,优化编译性能。
1、参与人工智能芯片的软硬件协同设计,指令集功能验证; 2、参与人工智能芯片的编译器算法设计和实现, 工具链开发与维护,网络模型的性能调优; 3、参与深度学习软件栈的设计和实现; 1. Working closely with hardware/architecture engineering and software teams to understand the hardware and software requirements. 2. Responsible for compiler and tool chain design, implementation, maintaining and performance tuning. 3. Responsible for the design and implementation of deep learning software stack.
1、从事RISC-V CPU 编译器的研发工作,包括编译器架构设计、优化遍开发、应用程序性能分析调优等工作; 2、基于 MLIR + Linalg 框架,提升编译器代码块执行效率; 3、参与图优化、后端代码生成、调度策略、指令优化、流水并行化相关优化工作; 4、研究和优化 Kernel 计算性能,降低计算开销,提高吞吐率; 5、研究算子融合(Op Fusion)、自动调优(Auto-Tuning)、代码生成(CodeGen)相关优化策略; 6、与硬件团队、AI 框架团队(如 PyTorch)协作,提升 AI 编译器的支持能力; 跟踪 LLVM、Triton、TVM、XLA、TorchInductor 等 AI 编译器前沿技术,优化编译性能。