Intel 邁向 XPU 關鍵一步,以 oneAPI 將 Intel Server GPU 納入異構運算布局

2020.11.12 03:17PM

隨著 AI 興起,純 CPU 運算不再是唯一的一切,異構運算已成當前的新勢力, Intel 也因應趨勢公布未來的 XPU 藍圖作為因應異構運算世代的計畫,稍早也宣布隨著 Xe GPU 架構的到來, Intel 將於 12 月推出 oneAPI 開發工具完成版,除了進一步提升工具性能,亦隨著 Xe-LP 架構之 Intel Server GPU 到來,把 Intel Server GPU 納入 oneAPI 版圖,並實踐 XPU 願景。

Intel 的 Intel Server GPU 將鎖定高密度、低延遲的 Android 雲遊戲與媒體串流為市場目標。

▲ oneAPI 已獲業界廣泛支持

Intel 當前 oneAPI 的 XPU 計畫逐步完善,能具備結合 CPU 、 GPU 、FPGA 與其它架構的混合加速運算。 oneAPI 始於 2019 年,旨在統一與簡化跨架構設計的模型,能夠整合舊有程式碼並選擇合適的架構,開發者不需為下一代架構與平台重新撰寫軟體。

同時 oneAPI 也針對 Intel 的硬體能力與指令最佳化,包括像是 Intel AVX-512 、 Intel DL Boost 、 XPU 等,強調能再延續線有程式碼前提,提供相似的開發與言語標準。

此次將在 12 月所推出的 oneAPI 開發工具完整版可在本機或 Intel DevCloud 免費使用,同時將提供包括 Intel 技術諮詢工程師全球支援的商用版本,而當前的 Intel Parallel Studio XE 、 Intel System Studio 工具套件也將轉換對應到 oneAPI 當中。

同時 Intel DevCloud 開放開發者進行多種 Intel 架構測試程式碼與工作負載,並加入 Intewl Xe GPU 硬體,並開放公開存取使用,特定開發者可進一步使用 Xe-HP GPU 的資源。

▲ Intel Server GPU 是 Intel 首款資料中心級 GPU

Intel Server GPU 採用 Xe-LP 架構,具備低功耗特質,具備 128bit 管線與 8GB LPDDR4 記憶體,強調功耗效能比。結合 Intel Server GPU 與 Intel Xeon Scalable 的伺服器,能夠將繪圖容量規模獨立於伺服器數量外,可藉單一系統提供大量串流與訂閱戶使用。

Intel 因應此類虛擬化需求提供的模組僅有 H3C 的 3/4 長度的 PCIe Gen 3 x 16 模組,裝有 4 個 Intel Server GPU ,最多可支援達 100 個 Android 雲端遊戲使用者,若採用雙卡的系統則支援最高 160 個使用者,並且開發者可使用當前的 Media SFK 通用 API ,並預計在 2021 年整合到 oneAPI Video Processing Library 當中,包括 GameStream 、騰訊、 Ubitus 等雲服務業者未來將導入基於 Intel Server GPU 的雲遊戲。

此外針對日前公布的消費級 Xe Max GPU 除了可為第 11 代 Core " Tiger Lake "平台帶來強化的效能, Intel 也宣布最佳化的 Linux 驅動程式,使更多平台可受惠 Xe MAX GPU 帶來的效能,藉由全新的 Flipfast 專案提升 Linux 遊戲體驗,能使使用者在虛擬機器執行圖形相關應用保有原生 GPU 效能,能使其活用在資料聰新的遊戲串流應用。