有跡象顯示,英特爾在其 Gaudi 加速器的開源軟件生態上遭遇新的挫折:負責 Gaudi 用户空間支持的開源項目 SynapseAI Core 已被歸檔並停止維護,這為相關內核驅動的未來蒙上陰影。
英特爾在 11 月底剛剛公開了面向 Gaudi 3 加速器的 Habana Labs 內核驅動代碼,準備提交上游合入 Linux 內核主線。此前,這一開源工作因公司內部裁員和人員流動屢次受阻,驅動維護者多次更換,導致 Gaudi 3 的內核支持長期推遲。由於代碼發佈時間較晚,這一驅動未能趕上 Linux 6.19 合併窗口,只能轉而瞄準 Linux 6.20 甚至 7.0 版本。
不過,更大的問題在於用户空間的軟件棧。英特爾今年早些時候已將 SynapseAI Core 在 GitHub 上歸檔,並在項目説明中明確標註該項目“已不再由英特爾主動維護”,公司將不再提供開發、修復、更新或接受補丁等支持,同時建議有持續需求的用户自行 fork 代碼並獨立維護。SynapseAI Core 是圍繞 Gaudi 硬件提供用户空間 API 的關鍵庫,包含執行代碼所需的 Synapse 後端、用户態 thunk 庫以及其他組件,是利用加速器和上游內核驅動的基礎軟件層。
SynapseAI Core 最初在 Habana Labs 仍為獨立公司時期就已開源,當時其為滿足 Linux 內核上游要求,開放了用於配合內核驅動運作的基礎用户態庫,以便完成驅動入主線所需的測試與功能驗證。如今這一核心用户空間項目被歸檔且不再維護,意味着內核側的 Gaudi 加速器驅動在缺乏配套開源用户空間支持的情況下,其上游前景受到實質性威脅。
這一情況也被提交至 Linux 內核郵件列表(LKML)進行討論,相關發言指出,在 SynapseAI Core 被歸檔之前,Gaudi 3 的支持從未真正完成並上遊合併。如果目前的狀況得不到改變,那麼在缺乏活躍開源用户空間棧的前提下,Gaudi 3 支持能否在下一輪內核開發週期順利進入主線,很可能會面臨障礙。
在外界看來,這一變化與英特爾近期的成本控制以及工程團隊裁撤密切相關,公司顯然不願繼續投入資源維護這部分開源代碼。加之英特爾內部仍然存在閉源的 Gaudi 軟件棧,而 Gaudi 3 又被視為這一產品線的收尾節點之一,停止 SynapseAI Core 的開源維護,很可能也是整體“收尾”和逐步淡出相關軟件支持的一部分。未來 Gaudi 開源生態如何發展,仍有待觀察。