在高通公司于 2019 年宣布其 Cloud AI 100 加速器之后,在 2020 年大流行初期,他们发布了该加速器的 Linux 驱动程序。该驱动程序没有被用于主线 Linux 内核,两年后,高通 AI 云加速器硬件仍然很少受到关注。然而,现在他们发布了一个新的 Linux 驱动程序,该驱动程序采用 DRM 驱动程序路线。
Qualcomm 工程师今天发布了一组 14 个补丁,用于以 Direct Rendering Manager (DRM) 驱动程序的形式实现对 Qualcomm Cloud AI 加速器的支持。Linux DRM 驱动程序传统上用于 GPU,但它们与 AI/加速器硬件有很多共同点,这就是为什么现在有几个加速器卡针对 DRM 子系统使用。它也反馈到辩论中Linux 内核是否需要一个加速器子系统或者应该只存在于 DRM 区域内。高通 2020 年的驱动程序尝试只是针对 char/misc。
此 QAIC DRM 驱动程序旨在支持用于深度学习推理工作负载的 Qualcomm Cloud AI 加速器 PCIe 卡。该驱动程序最初针对 Cloud AI 100 / AIC100 和 SA9000P 硬件,后者是 Snapdragon Ride 产品的一部分。多个 Qualcomm Cloud AI 卡可以串联使用,以获得更高的性能。
这个新的 Qualcomm AI Accelerator Linux 内核驱动程序的初始“征求意见”补丁可以在dri-devel 邮件列表中找到。在撰写本文时,我还没有看到任何新的 Qualcomm AI 100 堆栈的开源用户空间补丁,如果该驱动程序希望成为主流,还需要一个开源用户空间组件。
Qualcomm Cloud AI 100 提供多达 16 个 AI 内核、144MB 片上 SRAM,采用 7nm 工艺制造,PCIe 卡支持 PCIe 4.0 x8。PCIe 卡的额定功率为 400 TOPS,TDP 为 75 瓦。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun180822.html