皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Zlib-rs 0.5.3 扩展 AVX-512 使用以实现更快性能

今天,Trifecta Tech 基金会发布了 zlib-rs 0.5.3,这是用 Rust 编程语言编写的新版本 Zlib 实现,旨在提高内存安全性。zlib-rs 被宣传为“一个更安全的 Zlib”,适用于 C 和 Rust 项目,同时提供与基于 C 的 zlib-ng 相当的性能。

借助 zlib-rs 0.5.3,性能在支持 AVX-512 的 Intel 和 AMD 处理器上将更加具有竞争力,这得益于一些新代码的引入。现在,Adler32 有了 AVX-512 实现,COMPARE256 代码也有了 AVX-512 版本。此外,CRC32 也实现了 AVX-512 版本。很高兴看到 AVX-512 支持的持续采用,以帮助现代的 AMD/Intel 处理器利用其 ISA 能力。在最近的 AVX-512 拉取请求中,没有引用任何性能基准数据来突出 zlib-rs 在现代 AVX-512 处理器上的优势。

Zlib-rs 0.5.3 扩展 AVX-512 使用以实现更快性能

Zlib-rs 0.5.3 还带来了其他更新的检查、错误修复以及其他小的改进。

通过 GitHub 获取 zlib-rs 0.5.3 的下载链接和更多详细信息,用于此 Rust Zlib 实现。

转自  Zlib-rs 0.5.3 Expands AVX-512 Usage For Faster Performance – Phoronix