Fedora 40上GCC 14与LLVM Clang 18编译器的性能

2024年 4月 26日 114.1k 0

Fedora Linux的一个前沿优势是,它在发布时总是附带最新的开源编译器工具链。对于他们每年的春季发布,这通常意味着要附带一个GCC编译器,该编译器甚至还没有正式发布为稳定版本。随着本周Fedora 40的发布,它将以GCC 14.0.1作为开发版本,并将在未来几周内以GCC 14的首次稳定发布达到高潮。此外,Fedora 40拥有所有其他最新的GNU工具链组件,然后在LLVM方面使用当前的LLVM 18稳定系列。对于那些好奇GCC 14与LLVM Clang 18的性能如何的人来说,这里有一系列在Fedora Workstation 40上使用由Zen 4 AMD Ryzen Threadipper 7980X供电的System76 Thelio Major工作站进行的C/C++基准测试。

为了我们第一次了解GCC 14与Clang 18编译器的性能,本周我运行了120多个基准测试,研究了Fedora 40提供的64核Ryzen Threadipper 7980X如何为这些编译器中的每一个执行,并始终保持相同的CFLAGS/CXFLAGS。

看看GCC与Clang x86_64的性能如何与这些新的2024版本竞争,这是一个非常直观的视角。对于那些近年来没有研究GCC与Clang基准的人来说,它在x86_64方面非常有竞争力,而在AArch64方面,Clang在许多领域处于领先地位。

Fedora 40上GCC 14与LLVM Clang 18编译器的性能-1

当GCC 14.1稳定版本发布后,我将为这些最新的开源编译器提供更多种类的CPU和基准测试。现在是Fedora 40在AMD Zen 4上观看GCC 14对Clang 18的预览。

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论