岗位描述
职位职责:
1、负责智算处理器芯片Runtime内核基础模块开发与迭代,实现芯片设备初始化、上下文创建销毁、硬件队列初始化、资源绑定等核心能力,保障智算处理器设备层稳定启停与常态化运行。
2、负责大模型高并发任务调度能力建设,优化多Stream、多任务异步并发执行逻辑,完善Event事件同步、任务通知、批量指令下发机制,提升大模型训练推理并行执行效率与整机吞吐。
3、承接显存虚拟化、全局调度底层架构方案落地,配合完成超大批量DMA数据传输优化、大模型任务优先级管控、多任务资源约束调度,解决大模型场景下任务阻塞、调度拥堵、执行抖动等问题。
4、对接底层驱动、硬件固件团队,标准化软硬件交互流程、指令下发与状态回收机制,支撑芯片软硬件联调、版本迭代与问题闭环修复。
5、负责Runtime内核稳定性迭代与基线建设,完成功能自测、回归验证、问题复盘优化,持续降低大模型场景任务异常率,保障超大参数模型稳定运行。
任职要求:
1、硕士及以上学历,计算机、软件工程、计算机体系结构相关专业,3年以上Linux C++开发经验,具备底层异构系统、智算处理器 Runtime开发经验。
2、精通Linux多线程、并发同步、异步编程模型,熟悉智算处理器 Stream、队列调度、任务执行整套内核运行机制。
3、了解智算处理器硬件架构、DMA传输、设备上下文管理原理,具备独立完成内核模块开发、调试、迭代的实战能力。
4、有大模型算力芯片Runtime内核开发、高并发调度优化落地经验者优先。