宅中地 - 每日更新
宅中地 - 每日更新

贊助商廣告

X

英特爾發布AVX10指令集架構:讓P-Core和E-Core同時支持AVX-512

2023年07月25日 首頁 » 熱門科技

英特爾在2021年推出了首款採用混合架構的Alder Lake處理器,本身與前一代的Rocket Lake一樣,都支持AVX-256和AVX-512指令集。不過基於多方面因素考慮,英特爾最終強制禁用了AVX-512,不但讓晶片失去了一項特性,而且浪費了寶貴的晶片面積,直到現在的Raptor Lake也不支持。反觀競爭對手AMD,基於Zen 4架構的Ryzen 7000系列則完全支持AVX-512指令集,使其在某些特定工作負載中有更好的性能表現。

英特爾發布AVX10指令集架構:讓P-Core和E-Core同時支持AVX-512

今天英特爾發布了新的高級性能擴展指令集(APX),並披露了AVX10指令集架構,這將首次讓P-Core和E-Core同時支持AVX-512指令集,解決了Alder Lake和Raptor Lake上遇到的問題。其具備AVX-512指令集的所有功能,適用於具有256位和512位矢量寄存器的處理器。AVX10指令集架構並不支持當前一代處理器,而是用於未來的晶片,面向消費端和伺服器處理器。

作為全新高級性能擴展指令集的一部分,AVX10指令集架構提供了:

可選512-bit FP/int

128/256-bit FP/int

32個矢量寄存器

8個掩碼寄存器

256/512-bit嵌入式捨入

嵌入式廣播

Scalar/SSE/AVX "promotions"

本地媒體添加

HPC新增功能

Gather/Scatter

Transcendental support

Version-based enumeration

支持P-Core和E-Core

AVX10指令集架構有兩個版本,分別為AVX10.1和AVX10.2,前者只支持P-Core,後者增加了對E-Core的支持,其中還包括256位矢量長度和其他新功能。簡單來說,P-Core可以使用512位矢量長度運行,而E-Core以256位模擬運行,類似於Arm的SVE(可伸縮矢量擴展)指令集。

英特爾將會從Granite Rapids開始支持AVX10指令集架構首個版本,也就是AVX10.1,標誌著開始從AVX-512向AVX10過渡。

宅中地 - Facebook 分享 宅中地 - Twitter 分享 宅中地 - Whatsapp 分享 宅中地 - Line 分享
相關內容
Copyright ©2025 | 服務條款 | DMCA | 聯絡我們
宅中地 - 每日更新