英特尔宣布更新C++文件库:数据排序性能增加17倍

AVX 512是最新的一代指令集,相比较以前的指令集,AVX 512指令集看起来更加偏向于专业应用,尤其是数据传输以及AI训练等领域,而想要完整地使用AVX 512指令集,除了硬件本身支持之外,软件库也需要做进一步的支持,比如说英特尔就在最新的C++文件中增加了AVX-512 SIMD指令集的支持,从而让排序性能成倍提升。

根据最新的AVX-512 SIMD指令集的说法,英特尔处理器可以实现对于16位以及64位数据库的快速排序,比如说在英特尔11代酷睿移动处理器也就是Tiger Lake上,NumPy Python性能的提升幅度达到了10-17倍,而NumPy Python则是从事数据排序的项目,其中16位数据排序性能提升了17倍,而32位数据则提升了13倍,64位数据则提升了10倍。

很显然AVX-512的出现能够大幅提升CPU的运行效率,同时提升在专业项目上的性能,不过考虑到混合架构,英特尔似乎没有在12代和13代酷睿处理器上支持AVX 512指令集,不知道14代酷睿处理器支不支持AVX 512指令集。

展开阅读全文

页面更新:2024-04-25

标签:英特尔   性能   数据   数据传输   架构   处理器   幅度   文件   项目   专业   最新

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top