岗位描述
岗位职责
岗位介绍
让GPU真正跑起来、跑得稳、跑得快。
设计一颗高性能GPU是一项挑战,让它在复杂的真实系统中稳定运行、充分释放性能,同样需要深厚的工程能力。
在这里,你接触的不只是某一个电路或接口,而是一个涉及GPU芯片、板级硬件、电源、时钟、高速互联等多个模块的复杂系统。
你需要像一名技术侦探,从启动异常、性能瓶颈、链路不稳定等问题出发,利用系统知识和实验数据不断验证假设,找到问题的真正原因,并推动系统持续优化。
这不是一个按步骤执行测试的岗位。我们更期待你成为能够深入理解复杂系统、独立分析问题并推动问题解决的工程师。
工作职责
1. GPU复杂系统问题分析与深度Debug
- 参与GPU从芯片上板到系统稳定运行的完整调试过程,深入理解芯片、板级硬件及相关子系统的协同工作机制。
- 面对启动失败、运行异常、高负载宕机、性能瓶颈等复杂问题,从系统角度提出假设、设计实验、分析数据,逐步定位根因。
- 与芯片设计、硬件设计、Firmware等团队协同,推动跨模块疑难问题解决,提升GPU系统稳定性与可靠性。
2. GPU系统性能与功耗优化
- 深入研究GPU系统中电源、时钟、频率和功耗之间的关系,分析限制系统性能的关键因素。
- 参与电源网络、时钟系统、V/F(电压-频率)曲线及DVFS(动态电压频率调节)策略的调试与优化。
- 通过实验分析与参数优化,探索GPU系统的性能边界,在性能、功耗与稳定性之间寻找更优平衡。
3. 高速互联链路分析与调优
- 参与PCIe、DP、HDMI、GDDR等高速接口的调试与验证,理解高速信号在真实系统中的传输特性。
- 分析信号反射、串扰、损耗、抖动及噪声等问题,通过信号分析、参数调优和实验验证,提升高速链路质量。
- 深入分析高速接口训练、稳定性及兼容性问题,推动链路性能及可靠性优化。
4. SerDes物理层调试与系统级优化
- 理解SerDes高速串行接口的基本架构及工作原理,参与高速链路的系统级调试。
- 结合实际链路表现,分析PLL、CTLE、DFE、TX/RX均衡等关键模块或参数对信号质量的影响。
- 通过眼图分析、误码率测试、链路参数优化等手段,探索高速互联的稳定性与性能边界。
5. 系统级实验设计与技术问题攻关
- 不仅执行测试,更需要根据复杂问题自主设计实验、建立分析方法,通过数据验证技术假设。
- 综合运用示波器、电子负载、相噪分析仪等专业设备,结合电路与系统知识定位复杂问题。
- 从具体问题中总结系统性规律,推动硬件设计改进、调试方法优化及系统可靠性提升。
岗位要求
我们期待你具备:
1. 电子工程、微电子、计算机工程、计算机科学、自动化等相关专业背景。
2. 具备扎实的电路、数字系统或计算机体系结构基础,对复杂硬件系统的工作原理有浓厚兴趣。
3. 具备良好的逻辑分析与问题解决能力,面对异常现象,愿意主动追问原因,通过实验和数据验证自己的判断。
4. 具备较强的动手实践能力,有电路调试、硬件开发、电子设计竞赛、嵌入式系统开发、FPGA或相关科研项目经验者优先。
5. 具备较强的学习能力和好奇心,愿意主动探索不熟悉的技术领域,能够在复杂问题中持续深入思考。
6. 具有良好的团队协作能力,能够清晰表达技术判断,并推动跨专业团队共同解决问题。
具备以下经历将是加分项:
- 有GPU、CPU、FPGA、SoC等芯片相关项目或系统调试经验。
- 熟悉PCIe、SerDes、GDDR等高速接口或相关协议。
- 了解电源完整性(PI)、信号完整性(SI)、高速PCB设计等相关知识。
- 熟悉示波器、逻辑分析仪、电子负载等硬件调试设备。
- 曾在项目中独立分析并解决复杂技术问题,能够清楚讲述从异常发现、问题分析到最终解决的完整过程。
相比你已经掌握多少仪器、熟悉多少协议,我们更看重你面对未知问题时,是否具备独立思考、主动探索和解决问题的能力。