龍蜥白皮書精選:龍蜥全面支援 Intel 第四代可擴充套件處理器 SPR 平臺

OpenAnolis小助手發表於2023-03-29

文/尚旭春

Intel Sapphire Rapids(簡稱SPR)即第四代至強可擴充套件處理器,是 Intel 承上啟下的一代產品。新引入增強指令、硬體加速器、 AMX 矩陣計算、SGX 機密計算、Scalable IOV、PCIe 5.0、CXL1.1 協議,涵蓋了計算、安全、I/O 及虛擬化方面的眾多技術升級和增強。

龍蜥社群對 Intel 平臺的支援一直領先於業界,緊隨 Intel 研發節奏,基於 Intel Arch SIG 第一時間完成對 SPR 產品全面的支援,助力龍蜥使用者以開箱即用的方式,享用新技術特性,整體支援情況如下圖:

龍蜥白皮書精選:龍蜥全面支援 Intel 第四代可擴充套件處理器 SPR 平臺

以上特性均在龍蜥社群得到全面支援:

加速器層面,Anolis 5.10 核心已經支援DSA、IAA,配合龍蜥社群提供的 accel-config 使用者態工具,使用者可以對這兩個加速器進行快速配置並使能。對於 QAT 和 DLB ,其驅動已經以 OOT 的形式釋出於龍蜥社群,使用者只需下載安裝對應的 rpm 包即可享用新硬體加速帶來的效能提升。

安全層面,龍蜥社群已經整合 SGX 的 SDK/PSW/DCAP 軟體棧,並以 rpm 包形式釋出,使用者可以透過 Anolis 系統便捷部署自己的機密計算方案。

虛擬化層面,Anolis 核心率先支援 SIOV 特性,使用者不論是使用 SPR 平臺自帶的硬體加速器,還是支援 SIOV 的第三方硬體,抑或是 DWQ/SWQ 的部署形式,都可以無感使用,真正做到了 One for All 。

以下以對 AMX 指令的支援為例,介紹一下基於 Anolis 核心構建業務方案所帶來的巨大效能提升:

龍蜥白皮書精選:龍蜥全面支援 Intel 第四代可擴充套件處理器 SPR 平臺

Anolis 透過支援 AMX 指令並對其進行深層次的最佳化,搭建如圖所示基於 Anolis 核心的深度學習方案,實測表明:

  • 相較於 AVX512 INT8,Anolis-AMX-INT8 帶來 8 倍整型效能提升。

  • 相較於 AVX512 BF16,Anolis-AMX-BF16 可以帶來 16 倍浮點效能提升。

可以看到,基於 Anolis 搭配 AMX 技術可以極大提升 AI 業務能力。這只是 Anolis OS 對 SPR 進行垂直最佳化的一個簡單示例,更多驚喜可以訪問龍蜥官網檢視。目前 SPR 平臺已經上市,歡迎廣大使用者下載安裝 Anolis OS,絲滑體驗新平臺 SPR!

Intel Arch SIG 主頁:

龍蜥官網:

附:

2022 龍蜥社群全景白皮書(或公眾號回覆關鍵字“白皮書”獲取)

—— 完 ——


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70004278/viewspace-2942313/,如需轉載,請註明出處,否則將追究法律責任。

相關文章