
Intel 與 AMD 雙方攜手合作,共同將 PyTorch 的 x86 CPU 最佳化技術整合至 oneDNN。oneDNN 是一套開放原始碼深度學習函式庫,由 Unified Acceleration Foundation (UXL) 負責管理,可協助 AI 工作負載在 CPU 上高效率執行。
Intel 與 AMD 簡化 x86 CPU PyTorch 開發
這項合作為開發人員提供跨 Intel 與 AMD CPU 的統一軟體開發途徑,以執行經過最佳化的 AI 工作負載,減少 x86 AI 生態系中的軟體分歧,並讓 PyTorch 應用程式更容易在各種 x86 系統上建置、維護及部署。
根據 x86 Ecosystem Advisory Group 的建議,Intel 與 AMD 已達成共識,將 oneDNN 定為 PyTorch 在 x86 平台上進行加速的預設開放原始碼函式庫。AMD 正將 ZenDNN 最佳化技術整合至 oneDNN,並已加入 UXL Foundation 成為 Steering Member (指導委員),透過開放式合作進一步推動這項工作。
重要性: 開發人員將能透過單一平台,取得適用於 AMD 與 Intel 處理器的 PyTorch CPU 最佳化技術,讓 x86 平台上的開發體驗更加一致。雙方共同投入 oneDNN 的開發資源,可減少軟體分歧,並加速支援現有及未來的 x86 AI 技術。
此外,兩家公司也正攜手開發 AI 運算擴充功能,這是一套專為加速矩陣乘法運算而設計的新一代 x86 指令集架構。未來計畫透過 oneDNN 更新,將相關支援整合至 PyTorch。
「開發人員不應該為了充分發揮 x86 CPU 的效能,而必須考慮不同的軟體開發途徑。透過 oneDNN 與 AMD 合作,能為 PyTorch 社群提供一致的現代處理器支援方式,並讓包括 AI Compute Extensions 在內的未來技術,能夠整合至此框架中。」
— Jeff McVeigh,Intel 資料中心策略計畫副總裁暨總經理
「AMD 正致力於推動開放的軟體生態系,讓開發人員擁有更多選擇,並更輕鬆地打造高效能 AI 應用程式。透過與 x86 Ecosystem Advisory Group 合作,我們正促進業界攜手採用共同技術,簡化跨 x86 處理器平台的開發流程。」
— Robert Hormuth,AMD 架構與策略部門企業副總裁
「當開發人員與營運人員能夠享有無縫且統一的使用體驗時,開放原始碼創新才能蓬勃發展。AMD 與 Intel 攜手透過 oneDNN,在 PyTorch 中統一 x86 CPU 最佳化技術,是消除生態系碎片化的重要進展。身為 PyTorch 社群的一員,Red Hat 很高興看到業界展現如此程度的開放合作,這將大幅簡化開發人員在不同 x86 架構上,一致地建置、最佳化及部署 AI 工作負載的流程。」
— Stephen Watt,Red Hat 技術長辦公室副總裁暨傑出工程師、PyTorch 大使
相關資源:如需更多資訊,請按此前往 x86 Ecosystem Advisory Group 官方網站。













