@
hjc4869 这玩意其实可以直接测,在我的机器上是这样的结果
都是 openssl 1.1.1h
Intel i7 4770HQ
openssl speed -evp aes-256-xts
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes
aes-256-xts 203022.96k 825995.49k 1748770.28k 2642286.01k 3120154.71k 3192675.31k
openssl speed -evp aes-256-xts -multi 4
evp 808941.94k 2783501.61k 6091693.65k 9758843.90k 10974879.74k 10624166.57k
四核处理器,单核 3 G/s 多核 10 G/s
AMD Ryzen 7 4700U
openssl speed -evp aes-256-xts
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes
aes-256-xts 515543.39k 1919414.38k 4367495.42k 6155646.63k 6991994.88k 7083595.09k
openssl speed -evp aes-256-xts -multi 8
evp 3404665.32k 12602658.88k 27869853.10k 36364921.17k 41717743.62k 41641061.03k
八核处理器,单核 7 G/s,多核 40 G/s
https://www.geekbench.com/doc/geekbench5-cpu-workloads.pdf这里有说 geekbench 也直接用 AES 指令,说了用 4k block,说了 256 bits AES
我更怀疑 geekbench 的代码有问题了