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

GCC 发布 C++26 SIMD 支持补丁

C++26 编程语言即将带来的令人兴奋的新增功能之一是围绕单指令多数据(SIMD)操作的标准化库。这个可移植的 SIMD 实现使得在 C++中利用 SIMD 和数据并行性变得更加容易,以实现更好的性能,并支持 AVX-512 等 SIMD 架构。

周三发布到 GCC 补丁邮件列表上的工作是关于 C++26 SIMD 实现。这些补丁实现了 C++26 SIMD 的多种功能,但 simd.loadstore、simd.permute.dynamic 和其他一些功能目前尚未实现,而 simd.math 目前只实现了部分功能。

克雷茨博士是 GSI Helmholtz 重离子研究中心的,他发布了用于此 C++26 SIMD 支持的全新 libstdc++代码,共有十万行。

GCC 发布 C++26 SIMD 支持补丁

对 GCC 的 C++26 SIMD 工作感兴趣的人可以在 gcc-patches 邮件列表上找到初始补丁。

转自  GCC Patches Posted For C++26 SIMD Support – Phoronix