平头哥平头哥-编译器技术专家-AI软件-上海/北京/杭州
任职要求
1. 熟练掌握C/C++/Python等编程技能,有扎实的编程基础、良好的编程风格和工作习惯; 2. 熟悉编译原理和算法实现,二年及以上编译器开发经验; 3. 对机器学习算法/深度学习有一定了解尤佳; 4. 有GCC、LLVM和Open64等开源编译器相关开发经验尤佳; 5. 有CUDA/OpenCL/汇编级优化经验尤佳; 6. 有深度学习相关框架中如Caffe/Tensorflow/PyTorch/MXNet等图优化开发经验尤佳; 7. 有计算机体系结构背景,熟悉芯片架构/微架构(包括CPU/GPU/SoC/FPGA), 有软硬件协同设计经验尤佳; 8. 具有独立解决问题的能力,良好的团队合作意识和沟通能力; Requirements: 1. Strong C/C++/Python programming skills and solid knowledge of data structure and algorithm. 2. Familiarity with compiler theory, and experience on compiler devel…
工作职责
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.
你将负责开发适用于自研数据中心CPU场景下的编译器/虚拟机等相关工具,充分利用CPU特有的特性,提升CPU产品在关键应用场景下的适用广度和性能指标。在这个岗位上,你可能会接触到最新的CPU架构与微架构流水线方案,通过和CPU芯片设计团队和商业化落地团队的紧密协作,交付具有竞争力的高性能数据中心CPU产品解决方案。 You will be responsible for developing compilers and virtual machines related tools tailored for our in-house data center CPU scenarios, leveraging the unique features of the CPU to enhance its applicability and performance in key use cases. In this role, you may work with the latest CPU architectures and micro-architecture pipeline designs, collaborating closely with the CPU chip design team and the commercialization team to deliver competitive, high-performance data center CPU solutions.
你将负责开发适用于自研数据中心CPU场景下的编译器/虚拟机等相关工具,充分利用CPU特有的特性,提升CPU产品在关键应用场景下的适用广度和性能指标。在这个岗位上,你可能会接触到最新的CPU架构与微架构流水线方案,通过和CPU芯片设计团队和商业化落地团队的紧密协作,交付具有竞争力的高性能数据中心CPU产品解决方案。 You will be responsible for developing compilers and virtual machines related tools tailored for our in-house data center CPU scenarios, leveraging the unique features of the CPU to enhance its applicability and performance in key use cases. In this role, you may work with the latest CPU architectures and micro-architecture pipeline designs, collaborating closely with the CPU chip design team and the commercialization team to deliver competitive, high-performance data center CPU solutions.
从事面向深度学习领域的芯片架构的研发工作,主要工作内容包括: 1. 与硬件同学合作,发现深度学习算法在已有架构上的性能瓶颈,通过软硬件协同的方式探索更好的硬件平台以及软件方案 2. 研发面向分布式架构的任务调度算法 3. 自动优化算子实现以达到更高的硬件利用率和执行性能,包括算子间融合、子图切分等。 4. 参与新架构的编译工具链的开发,研发适合新架构的编译优化pipeline