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

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

上一主题 下一主题
 

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