飞腾信息技术有限公司
Runtime 开发工程师-长沙
岗位职责
负责 GPGPU/NPU 运行时核心模块研发与维护,主导并行任务调度、设备调试器、性能分析器等关键组件的架构设计与迭代,保障系统高并发、高稳定运行;
参与 GPGPU/NPU 运行时系统架构设计与优化,针对通用并行计算场景,迭代任务调度、软硬件协同、资源管理策略,降低调度时延,提升芯片算力利用率与整体系统性能;
基于 Linux 平台完成 GPGPU/NPU 运行时的开发、适配与部署,解决系统兼容、并发调度、资源抢占等底层问题,保障多场景稳定落地;
对标 CUDA 并行计算生态,完善自研 GPGPU 运行时能力,实现并行任务高效分发与管控,支撑通用算力计算、AI 推理等各类并行计算业务落地;
负责运行时性能调优与问题攻坚,依托自研工具定位调度、算力、系统瓶颈,输出系统化优化方案,持续迭代并行调度体系。
任职要求
本科及以上学历,计算机、电子信息、人工智能、微电子等相关专业,1-5 年 GPGPU/NPU 运行时、并行计算、Linux 底层开发经验,优秀应届生可放宽;
具备扎实的 C/C++ 编程功底,熟悉底层开发、数据结构与算法,具备良好的架构设计能力,可独立负责核心模块开发与迭代;
熟悉 Linux 原理与底层机制,精通 Linux 开发、调试与部署,掌握系统调度、内存管理、并发编程,可独立排查各类底层技术问题;
了解编译原理与操作系统底层调度,熟悉 GPGPU/NPU 运行时调度、调试与性能优化核心原理,有相关项目经验者优先;
熟悉 CUDA 编程模型、GPGPU 并行计算架构及 NPU 硬件体系,具备 CUDA 或 GPU/NPU 并行计算开发优化经验者优先;
有 GPGPU/NPU 运行时调度、调试工具、性能分析组件开发经验,可独立完成功能迭代与性能攻坚者优先。 薪资: 面议 学历要求(及以上): 本科 工作经验: 5-8年 年龄要求: 不限 其他要求: 无
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。