职位描述
1. 架构设计与分析:参与NPU关键模块(如计算单元、控制单元、片上缓存)的硬件架构和微架构设计,并对其进行性能、功耗和面积(PPA)的评估与优化;
2. 算法与性能建模:对主流AI模型(如大语言模型LLM)在芯片上的性能进行建模与分析,为芯片的算力、带宽、存储规格定义提供数据支持;
3. 软硬件协同优化:与应用场景结合,进行软硬件的协同设计,例如设计指令集、编译策略或任务调度机制,以最大化芯片的整体效率。任职要求
1. 硕士及以上学历,专业为计算机、电子工程、微电子等相关领域;
2. 熟练掌握C和C++,有性能仿真器项目开发经验;
3. 悉计算机体系架构,对深度学习有深入的理解,对GPGPU/NPU体系结构熟悉,理解其微架构、主要指令集等;
4. 有AI相关研发经验,熟悉CUDA编程,熟悉AI框架,对一种或者多种网络模型结构有深入理解。
加分项:
1. 有GPGPU/NPU芯片项目研发经验,熟悉Nvidia/AMD或国产厂家 GPU计算产品,熟悉CUDA/ROCm等GPU软件栈;
2. GPGPU/NPU Firmware/Linux驱动开发经验,对内存管理、Kernel任务调度、RAS等有实际开发调试经验;
3. 在国际顶会(如ISCA、HPCA、MICRO等)发表过相关论文,对前沿技术架构有探索能力;
4. 有性能仿真经验比如GPGPU-sim的开发与架构探索经验。