Within aes-x86_64.pl, I found this code:
The last two lines make sure that x86_64_AES_encrypt_compact is used on
processors that support hyperthreading. I found that on my machine (a retina
macbook with an Intel i7-3720QM processor) this makes AES encryption much
slower (by about 35%).
Can anyone enlighten me on why openssl wants to use the "slow" version on
machines that support hyperthreading?
Thanks in advance,
OpenSSL Project http://www.openssl.org
Development Mailing List openssl-...@openssl.org
Automated List Manager majord...@openssl.org