Google开发人员出手 帮助提升AMD和英特尔处理器AES性能
Google开发人员出手帮助提升AMD和英特尔处理器AES性能基于软件的BitLocker默认加密使用XTS-AES128,其中XTX代表带有密文窃取功能的XEX可调整块状密码,AES代表高级加密标准,Windows笔记本电脑和笔记本电脑以及其他预置的WindowsPC默认启用该功能。虽然没有测试对机械旋转硬盘的影响,但假定硬盘的性能也不会好到哪里去,应该不会错。另一方面,Linux内核6.10版本已经准备就绪,它在AES-XTX磁盘加密性能方面受到了广泛的关注,尤其是来自Google的关注。来自Google的EricBiggers一直致力于为现代AMD和Intel处理器实现各种AES-XTS。其中包括与AES-NI(新指令)、VAES(矢量化AES)和AVX(高级矢量扩展)-256和-512相关的新增功能。英特尔相对较新的AVX10也包括在内。至于这能带来多大的改进,早期的测量结果显示非常有希望,AMD的性能提升可达155%。测试是在AMDZen4和IntelSapphireRapids上进行的,但没有提及所用CPU的具体型号。从下面的图片中可以看到,在以MB/s为单位的吞吐量数据方面,当使用4096字节的信息进行基准测试时,AMD和英特尔在XTS-AESVAESAVX10-512中的表现都是最好的。Zen4芯片能够达到每秒10868MB的速度,而英特尔蓝宝石Rapids则能够输出每秒12176MB的速度。同时,以百分比表示,Zen4的性能大幅提升了155%,Zen3的性能也接近138%,同样是4096字节。英特尔在这方面也毫不逊色,因为蓝宝石急流实现了151%的提升。对于AMD和英特尔来说,这些无疑都是巨大的进步。遗憾的是,我们目前还不知道Linux6.10的这一改进在与Windows的较量中会有怎样的表现。因为AMD和英特尔包含VAES的CPU都被发现容易受到潜在数据损坏的影响。相关文章:Windows11Pro的BitLocker加密功能实测会将SSD的运行速度拉低近50%...PC版:https://www.cnbeta.com.tw/articles/soft/1426827.htm手机版:https://m.cnbeta.com.tw/view/1426827.htm