岗位描述
本岗位专注于自研芯片中通用计算处理器(GPGPU)的设计与开发。工作覆盖计算核心、SIMT执行引擎、内存子系统,聚焦大规模并行计算能力构建,支撑AI推理与训练、科学计算等高性能计算负载。
职位描述
负责GPGPU核心模块的RTL设计与开发,参与计算核心、执行单元和内存子系统的详细实现,确保GPGPU模块在计算密度、执行效率和面积功耗方面达到设计目标。
核心职责
•
负责GPGPU计算核心(Compute
Core / CU / SM)模块的RTL设计与开发
•
参与GPU执行单元(ALU/FPU/SFU/Tensor
Core)的微架构实现与指令集支持
•
支持GPU内存子系统设计,包括L1
Data Cache、Shared Memory、L2 Cache的RTL实现
•
参与SIMT执行模型相关设计,包括Warp调度、线程管理、分支处理(Branch Divergence)
•
编写模块级设计文档,配合验证团队完成功能验证与性能调试
•
协助后端团队完成GPU模块的综合优化、时序收敛和物理实现
任职要求
•
硕士及以上学历,微电子、集成电路、计算机等相关专业,3-5年数字IC设计经验
•
精通Verilog/SystemVerilog,有GPU/并行处理器相关模块设计经验
•
熟悉SIMT/SIMD执行模型,理解Warp调度、记分板、寄存器文件等核心机制
•
了解GPU内存层次架构(Register
File/Shared Memory/L1/L2),有Cache设计经验
•
熟悉通用并行计算架构(CUDA/OpenCL),理解GPGPU编程模型与执行机制
•
熟练使用EDA工具链,具备脚本开发能力(Python/Perl/Tcl)