PDA

Voir la version complète : optimisations AMD64 pour openSSL RC4



psy31
03/11/2004, 07h07
Ils écrivent bien en anglais à l'EPITA :).
L'utilisation des registres supplémentaires a l'air vraiment efficace:


In 64-bit mode, we now get 319 MB/s with rc4-amd64, instead of 135 MB/s with OpenSSL. rc4-amd64 is more than 2.3 times (or +130%) faster than OpenSSL. And, believe me or not, rc4-amd64 was a week-end hack: I did not spend more than 10 hours working on it. I hope this shows you what is possible when code is optimized for the AMD64 architecture.

http://etud.epita.fr/~bevand_m/papers/rc4-amd64.html