AMD优化C/C++编译器'AOCC'4.0使Zen 4锐龙和EPYC CPU速度更快
据Phoronix报道,AMD对C/C++编译器'AOCC'4.0进行了优化,让Zen 4架构的锐龙处理器和EPYC服务器处理器的性能得到一定提升。Phoronix的迈克尔·拉贝尔表示,经过优化的AOCC4.0最引人注目的地方是带来了对Zen 4 "znver4"支持和优化并且对新架构会有更长久的支持。不过AOCC 4.0并不是开源的,它是LLVM/Clang编译器库的衍生物,目前普遍认为这是AMD Zen 4独有的。
迈克尔·拉贝尔使用了AMD锐龙R9-7950X,对这两个编译器库(AOCC4.0和LLVM/Clang)进行比较,以确定这两个库之间存在的差异,测试使用的主板为华硕ROG Crosshair X670E,内存为32GB,测试使用的环境是Ubuntu 22.10。迈克尔·拉贝尔经过测试,大部分项目下AOCC4.0下的处理器性能都有一定限度的提升,迈克尔·拉贝尔表示AOCC 4.0看起来是一个很好的开始,有助于在编译器方面最大限度地提高Zen 4处理器的性能。
AOCC 4.0在几个基准测试中都有一定限度的提升,相关测试包括:
LeelaChessZero 0.28(BLAS和Eigen后端)
Xmrig 6.18.1 Zstd压缩1.5.0(压缩和解压缩)
WebP图像编码1.2.4(最高压缩以及标准和无损模式)
GraphicsMagick 1.3.38(锐化和增强)
Kvazaar 2.1 (4K分辨率,带有“非常快”和“超快”预设)
SVT-AV1 1.2 (4K分辨率)
SVT-HEVC 1.5.0 (4K分辨率)
x265 3.4 (4K分辨率)
libavif avifenc 0.11 液体-DSP 2021.01.31 (16和32个线程)
ASTC编码器4.0(中等和完全预设)
https://www.expreview.com/85582.html AOCC 4.0并不是开源的
这还谁来玩 amd想要在服务器站稳脚本,不能老用intel的编译器,还是应该自己搞一个。
页:
[1]