GCC v13 編譯器套件的英特爾 Meteor Lake 和 AMD Zen 4 更新繼續推出
英特爾和 AMD 幾乎同時更新 GNU 編譯器集合,為兩家公司即將發布的版本做好準備。英特爾專注于準備Meteor Lake 和 Sierra Forest,而競爭對手 AMD 正準備發布其 Ryzen 7000 系列 CPU,這是該公司“Zen 4”架構的一部分。
英特爾 Meteor Lake 和 AMD Zen 4 CPU 進一步支持 GCC 13 套件,為下一代架構做好準備
英特爾繼續圍繞GCC 中的第 13 代 Core Raptor Lake 架構進行拼湊,并為其第 14 代 Core Meteor Lake 系列和 Sierra Forest 處理器引入驅動程序和支持。Sierra Forest 是該公司全新的基于 Xeon E 核心的數據中心處理器。
該公司最近為 Raptor Lake 和 GCC 支持所做的工作圍繞著添加“-rch=raptorlake”目標。Phoronix 的 Michael Larabel 指出 Raptor Lake 在其指令集架構上有相似之處,并指出如果開發人員將“raptorlake”替換為“alderlake”,它很可能會顯示相似的結果,如果不相同的話。
英特爾酷睿 i3-N305 和酷睿 i3-N300 Alder Lake-N CPU 配備 8 個 Gracemont E-Cores 1
GCC 的 Sierra Forest 工作仍在審查中,但預計該過程將在 2023 年 4 月發布之前完成。
在科技巨頭的另一邊,AMD 已經為 GCC 13 發布了 Zen 4 處理器支持,為該公司的 Ryzen 7000 系列處理器做準備。目標代碼“Znver4”收到了“基本啟用補丁”,但它似乎提供了與 Zen 3 架構相同的命令集,并且沒有顯示對任何表格、指令等的調整。請注意,“Znver3”目標已從該架構轉移到新的 Znver4 目標。目前“Znver4”的目標代碼啟用是為了:
PTA_X512F
PTA_X512DQ
PTA_X512IFMA
PTA_X512CD
PTA_X512BW
PTA_X512VL
PTA_X512BF16
PTA_X512VBMI
PTA_X512VBMI12
PTA_X512GFNI
PTA_X512VNNI
PTA_X512BITALG
PTA_X512VP0PCNTDQ