岗位描述
工作职责:
1、参与自研 GPGPU Host Runtime / Device Runtime 的设计与开发,覆盖内核启动与调度、Stream/Event 并发模型、显存管理与内存池、上下文管理等核心模块。
2、参与运行时与编译工具链的对接(kernel 二进制加载、参数打包、JIT 特化)。
3、参与 Runtime 与驱动、硬件的接口设计与联调,负责 Kernel Launch 全链路的正确性与性能。
4、基于真实大模型算子(GEMM、Attention、通信等)进行运行时性能分析与调优(延迟、吞吐、并发)。
5、建设 Runtime 的可观测性与测试体系(Profiling 埋点、压力测试、正确性对拍)。
任职要求:
1、计算机、软件、电子工程、自动化等相关专业,硕士及以上学历。
2、扎实的 C/C++ 功底,熟悉内存管理、指针、多线程等底层编程。
3、理解操作系统核心概念(进程 / 线程、虚拟内存、同步互斥)。
4、具备计算机体系结构基础(流水线、缓存、指令集、并行计算)。
5、了解至少一种并行编程模型(CUDA / OpenCL / HIP /oneAPI)。
6、学习能力强,对底层系统软件有热情,能主动钻研 "一条指令从 CPU 到芯片执行发生了什么"。
加分项(具备任一即可)
1、熟悉 CUDA Runtime / Driver API,理解 Stream、Event、Context、Unified Memory 等机制。
2、了解 SIMT /warp/ 线程调度 / 内存层次等 GPU 执行模型。
3、阅读过 cuBLAS /cuDNN/ CUTLASS / PyTorch 相关源码,或使用过 CUDA Graphs。
4、有性能调优经验(Nsight /roofline 模型 / 汇编级优化)。
5、了解 RISC-V、QEMU、LLVM 或有底层工具链兴趣。
6、有 ACM / 开源项目 / 竞赛 / 论文经历。