岗位描述
岗位职责:
1. 配合架构设计,负责GPGPU多卡和多节点互联架构的设计,结合业务需求搭建高性能计算环境
2. 开发互联相关的软件和驱动程序,优化多卡多节点通信性能,如减少延迟、提高带宽等
3. 与硬件、算法、产品等团队协作,提供技术支持,推动项目整体进展
4. 开发类NCCL库
5、负责超节点,多卡的软件生态的调研和开发工作
任职要求:
1.熟悉PCIe、NVLink、RDMA等高速互联接口协议优先;
2.掌握C/C++等编程语言,熟练进行Linux系统编程;
3.熟悉CUDA、OpenCL等异构计算框架,说明各技能在工作中的实际应用场景;
4.具备较强的问题解决能力、学习能力和团队协作精神,能够在压力环境下高效工作;
5.具有3 - 5年以上GPGPU多卡多节点互联或相关领域工作经验者优先;