论坛风格切换
正版合作和侵权请联系 sd173@foxmail.com
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 33阅读
  • 0回复

[业界新闻]Google开发人员出手 帮助提升AMD和英特尔处理器AES性能 [复制链接]

上一主题 下一主题
 

发帖
4808
今日发帖
最后登录
2024-05-04
只看楼主 倒序阅读 使用道具 楼主  发表于: 2024-04-10 11:04:01
  早在2023年10月,有用户测试发现Windows的默认软件BitLocker加密会对固态硬盘的性能造成显著影响。接受测试的硬盘是三星990 Pro NVMe PCIe Gen4固态硬盘,与没有加密相比,Windows的软件BitLocker解决方案使其性能损失高达46%。 =f0qih5.4  
M|8vP53=q  
  基于软件的BitLocker默认加密使用XTS-AES 128,其中XTX代表带有密文窃取功能的XEX可调整块状密码,AES代表高级加密标准,Windows笔记本电脑和笔记本电脑以及其他预置的Windows PC默认启用该功能。 PJ}d-   
/2 z, ?,jL  
  虽然没有测试对机械旋转硬盘的影响,但假定硬盘的性能也不会好到哪里去,应该不会错。另一方面,Linux内核6.10版本已经准备就绪,它在AES-XTX磁盘加密性能方面受到了广泛的关注,尤其是来自Google的关注。 q_iPWmf p*  
S;@nPzhc  
  来自Google的Eric Biggers一直致力于为现代AMD和Intel处理器实现各种AES-XTS。其中包括与AES-NI(新指令)、VAES(矢量化AES)和AVX(高级矢量扩展)-256和-512相关的新增功能。英特尔相对较新的AVX10也包括在内。 #C^)W/dP  
:jL>sGvBv  
  至于这能带来多大的改进,早期的测量结果显示非常有希望,AMD的性能提升可达155%。 =D-u".{  
W D8  
  测试是在AMD Zen 4和Intel Sapphire Rapids上进行的,但没有提及所用CPU的具体型号。 (Y i 1U~{:  
N)yCGo  
  从下面的图片中可以看到,在以MB/s为单位的吞吐量数据方面,当使用4096字节的信息进行基准测试时,AMD和英特尔在XTS-AES VAES AVX10-512中的表现都是最好的。Zen 4芯片能够达到每秒10868 MB的速度,而英特尔蓝宝石Rapids则能够输出每秒12176 MB的速度。 7p1f*N[X  
Gbj^oo  
  同时,以百分比表示,Zen 4的性能大幅提升了155%,Zen 3的性能也接近138%,同样是4096字节。英特尔在这方面也毫不逊色,因为蓝宝石急流实现了151%的提升。 ,GO H8h  
%M)LC>c  
  对于AMD和英特尔来说,这些无疑都是巨大的进步。遗憾的是,我们目前还不知道Linux 6.10的这一改进在与Windows的较量中会有怎样的表现。因为AMD和英特尔包含VAES的CPU都被发现容易受到潜在数据损坏的影响。 $[f-{B{>*