新訊處理器

Intel Nova Lake 可能不支援 AVX10、APX、AMX 指令集

最新消息指出,Intel 下一代處理器架構 Nova Lake 可能不會支援 AVX10、APX 以及 AMX 指令集。雖然該架構的核心設計與 NPU(神經網路處理單元)已經完成,但根據 GCC 編譯器的最新啟用補丁顯示,Nova Lake 的初步版本並未包含這三項高階指令支援。

intel_core_ultra.jpg


這些指令集主要用於加速 512 位元運算、矩陣與向量運算,可顯著提升內容創作、影音編碼與 AI 推理效能。不過目前看來,這些功能仍將繼續限定在 Intel Xeon 伺服器等級的處理器上,而非面向一般消費者的 Core 系列。這與過去的情況類似,Intel 在 Alder Lake 與 Raptor Lake 時期同樣停用了 AVX-512,只讓伺服器端產品保留該功能。

值得注意的是,這項發現與 8 月 Intel 自家 oneDNN 軟體庫中的說明有所矛盾。當時 Intel 宣布 AVX10.2 將支援「未來的 Core 處理器」,外界普遍認為就是指 Nova Lake。然而,從目前的 GCC 補丁內容來看,Nova Lake 初期版本似乎並未啟用這些進階指令集。

若 Intel 最終確定不支援 AVX10、APX、AMX,將可能影響部分專業與創作應用的效能表現。尤其是在多核心應用環境下,若 52 核心的 Nova Lake 能開啟快速矩陣與向量運算功能,對創作者、遊戲玩家與工作站使用者都會是顯著的加分。

相比之下,AMD 已在新一代 Zen 5 架構中全面導入 AVX-512,涵蓋桌機與伺服器產品線,並提供完整 512 位元運算支援,而非以兩次 256 位元分段模擬執行,這也讓 AMD 在特定優化應用中獲得更明顯的效能優勢。

目前 Nova Lake 已確認支援的指令包括:AVX、AVX2、FMA、AVX-VNNI、AVXVNNIINT8、AVXVNNIINT16、AES、SHA512 等多種現有擴充指令,但缺少 AVX10、APX 與 AMX。Intel 尚未正式回應是否會在後續版本重新加入這些高階運算功能。

Intel Nova Lake CPU 具有 64位元擴充指令集支援
MOVBE、MMX、SSE、SSE2、SSE3、SSSE3、SSE4.1、SSE4.2、POPCNT、AES、PREFETCHW、PCLMUL、RDRND、XSAVE、XSAVEC、XSAVES、XSAVEOPT、FSGSASE、PT1、RDPID、 、MOVDIR64B、WAITPKG、ADCX、AVX、AVX2、BMI、BMI2、F16C、FMA、LZCNT、PCONFIG、PKU、VAES、VPCLMULQDQ、SERIALIZE、HRESET、AVX-VNNI、UINTR、AVXIFMA、AVXNVAVXIFV、VAVX-VoINT、UINTR、AVXIFMA、VAVXAX、TR4X-VINTINTT、VAVX、XIFMAAX、AVXIFMA、VAVX-VXIF5 AVXVNNIINT16、SHA512、SM3、SM4、PREFETCHI

來源