博客 / 詳情

返回

龍蜥白皮書精選:龍蜥全面支持 Intel 第四代可擴展處理器 SPR 平台

文/尚旭春

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

龍蜥社區對 Intel 平台的支持一直領先於業界,緊隨 Intel 研發節奏,基於 Intel Arch SIG 第一時間完成對 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 內核構建業務方案所帶來的巨大性能提升:

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 主頁:https://openanolis.cn/sig/Intel-Kernel

龍蜥官網:https://openanolis.cn/download

附:

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

https://openanolis.cn/openanoliswhitepaper

—— 完 ——

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.