该职位来源于猎聘 工作职责 1. 负责GPU Profiling工具的模块开发与维护,包括数据采集Agent、后端分析引擎及前端展示逻辑。 2. 实现对Kernel算子运行时间、内存带宽、 occupancy(占用率)等关键指标的实时监控。 3. 编写自动化测试脚本,确保工具在不同驱动版本和硬件环境下的稳定性。 4. 配合算法团队,针对特定的AI模型(LLM/MoE)开发定制化性能分析插件。 5. 编写详细的技术文档和用户手册。 职位基本要求 1. 本科及以上学历,计算机相关专业,5年以上相关经验;研究生可放宽至 3年相关工作经验。 2. 熟练掌握C++,了解多线程编程和网络编程。 3. 熟悉Linux系统机制,有底层软件开发经验(如驱动辅助工具)。 4. 具备良好的英语阅读能力,能阅读NVIDIA/AMD官方技术手册。 5. 熟悉编译器原理,有LLVM/Clang代码贡献经验者优先。 6. 熟练使用gdb,具备阅读汇编代码(SASS/PTX/GCN)能力者优先。 7. 有实际项目中使用Nsight Systems, Nsight Compute, VTune, Rocprof等工具的经验者优先。 8. 有NVIDIA CUPTI、NVML或AMD ROCProfiling API的使用和开发经验者优先。
对这个职位感兴趣吗?