AWS Graviton 处理器:哪些加密规范是硬件加速的?

Jos*_*man 9 performance encryption central-processing-unit cryptography amazon-web-services

在测试 Graviton 实例时,与更便宜/较小的 Intel/AMD 实例相比,AES/SHA 函数的 CPU 开销似乎要高得多。这些处理器支持硬件加速吗?

Jos*_*man 8

在深入研究我的问题时,我找到了解决方案。来源很难找到,但引用了一篇有点随机的 2018 年新闻文章

其 CPU 内核基于 Arm 2015 年的 Cortex-A72 设计,主频为 2.3GHz。它们是 64 位、Armv8-A、小端、非 NUMA,并具有浮点数学、SIMD 以及 AES、SHA-1、SHA-256、GCM 和 CRC-32 算法的硬件加速功能。

通过测试,我发现了其他进程的共同主题——性能因代而异。起初我没有考虑Graviton vs Graviton2 vs Graviton3,但它们都支持不同级别的硬件加速。SHA-256对每秒 1MB - 32MB 有效负载(即 L2 和 L3 缓存,感谢anandtech )的快速测试显示,16vCPU不同 Graviton 代的类别的速度 为 6+ GB/s 。基准结果

还测试了较低1vCPU2vCPU实例,但性能不一致 < 1GB/s。不确定资源共享是否影响结果。