AMD 已发布 Zen 4“Znver4” 的 GCC 基础支持代码


在上个月推出 Ryzen 7000 系列“Zen 4”处理器之后,AMD 发布了代码补丁,为 Zen 4 CPU 提供了 GNU 编译器集合 (GCC) 的初始支持。

但 Zen 4 CPU 支持的成本计算、调整与 znver3 保持相同,几乎没有什么用于指令延迟差异等优化的补丁。从补丁中可见, PTA_ZNVER3 直接转为 PTA_ZNVER4 支持。

目前,基础  Znver4 的 GCC 支持代码可在邮件列表中找到,有希望将其纳入 GCC 13 主线中,然后在明年 4 月左右发布。

就在 AMD 发布 Zen 4 for GCC 的同一周,英特尔推出了 Meteor Lake 和 Sierra Forest 的 GCC 补丁。据外媒 Phoronix 报道,英特尔通常会提前数年将其新 CPU 的编译器支持添加到 GCC(和 Clang)中,尤其是在添加主要 ISA 的情况下。


相關推薦

2023-04-27

GCC 13.1 已作为 GCC 13 的第一个稳定版本发布。此版本是一个重大更新,集成了 Modula-2 语言前端,并为计划将来发布的 Rust 语言前端奠定了基础。 GCC 的静态分析器继续被改进,有了 20 个新的诊断功能。更多的 C23 和 C++23 功

2023-03-20

LLVM 16 已正式发布。LLVM 16.0 中添加了许多令人兴奋的功能,包括更快的 LLD 链接、Zstd 压缩的调试部分、稳定其 LoongArch 支持、默认为 Clang 的 C++17 等等。 下面是 LLVM 16 的主要变化: Clang 的默认 C++ 标准现在是 GNU++17,而不是 G

2023-04-03

的分支。 目前,适用于 amd64 和 i386 的 MidnightBSD 3.0 已经发布,这是一个大型版本: 错误修复和新功能 如果从 stdin 读取,GELI 的修复会默认忽略密钥文件。 mport 2.2.7 + 的错误修复 对 caroot CA 捆绑处理器的更新,支持标有

2023-11-24

根据Phoronix的报道,对于最新的AMD Zen 4 Threadripper处理器,运行Ubuntu会比Windows 11获得更好的性能,前者较后者大约提升了20%的性能。这项测试是在一台配置了HP Z6 G5 A工作站的96核AMD Ryzen Threadripper PRO 7995WX处理器上进行的。 测试

2022-10-15

AMD 于今年 8 月发布了 Zen 4 架构的 Ryzen 7000 系列的处理器,其中包括 Ryzen 9 7950X、Ryzen 9 7900X、Ryzen 7 7700X 和 Ryzen 5 7600X 这四款产品,该系列的产品在上个月也已经正式发售了。 既然产品已经上市,那么拿来测试一下不同系统在该

2021-11-24

明确表示,较新的 AMD 系列 19h 型号 10H-1FH 和 A0H-AFH 可以支持最多 12 个 CCD,因此需要更新相关驱动程序。 这些补丁通过 k10temp 支持来处理最多 12 个 CCD。这并没有确认 ZEN 4 的 CCD 到 CCX 布局,但显然有 12 个 CCD 将适用于下

2022-06-15

ream,其性能提高了 54~82%。 而且这个内核补丁只有几行代码: 目前该补丁已排入 sched/core 队列,如果没有其他突发情况,应该会在 Linux 5.20 中引入。 更多技术细节可在补丁邮件中阅读。 

2023-05-07

到 2026 年,而 AMD 最新的路线图显示 Zen 5 架构会在 2024 年发布,因此可能要等到 Zen 6 甚至 Zen 7 架构才能用到 openSIL 。(AMD 9950X3D ?)

2022-10-11

尔 Alder Lake UEFI 的源代码,与此同时还有一份文件副本被发布到了 GitHub 上(目前这两个网站上的文件均已无法访问,但已在网上传播)。该源代码文件是一个容量达到了 2.8GB 的压缩包,解压后的容量为 5.86GB。 事发几天之后

2022-09-17

英特尔酷睿 i9 12900K 和 AMD 锐龙9 5950X 是两家厂商目前性能最强的桌面端 CPU 型号,虽然英特尔 Raptor Lake 和 AMD Zen 4 的规格信息都陆续浮出水面,但毕竟还没有正式上市,那么不妨先在这个新老交替的时间点来看看目前市售最强桌

2022-09-29

助提高现代系统的性能。 根据介绍,自从 2002 年将 ACPI 支持添加到 Linux 内核以来,就一直有一个“dummy wait op”来处理一些芯片组的 STPCLK# 没有被及时处理的问题。这个 dummy I/O read 会延迟进一步的指令处理,直到 CPU 完全停

2024-04-26

NetBSD Packages Collection 获得。  NetBSD 10.0 已于上月发布,其中包含了过去几年中积累的一长串改进和其他增强功能。对于那些尚未升级到 NetBSD 10.0 的用户来说,NetBSD 9 系列近日已更新至 9.4。 NetBSD 9.4 带来了各种稳定性增

2023-03-07

Linux 6.3 的合并窗口现已结束,Linus Torvalds 发布了 Linux 6.3-rc1 版本。 Linux 6.3 将成为一个大内核,功能/优化方面包含更快的 EXT4 直接 I/O 优化、更多的 ASUS 主板的传感器监控,还有 Btrfs 性能优化、移除英特尔 ICC 编译器支持等。

2022-05-08

五月是 GCC 1.0 发布的 35 周年,同时 GCC 12.1 也已正式发布,GCC 12.1 是一个重要的功能版本,包含新的 C/C++ 功能到 Fortran 和 Ada 等其他语言的持续工作,支持跨多个架构的最新 CPU 和 ISA 功能,并推进 GCC 的最新功能如内置静态分析