.. | ||
aes-32bit | ||
aes-intrinsic | ||
aes-tboxes | ||
measure.sh | ||
README.md |
Performant AES Implementation
Variant | Time for 1 mio. Iterations | Time for 10 mio. Iterations | Processor | OS | Compiler | Compiler Switches |
---|---|---|---|---|---|---|
aes-32bit |
3743ms | 35659ms | Intel i7-8650U | Arch Linux x86_64 | gcc |
-g |
aes-32bit |
2816ms | 27680ms | Intel i7-8650U | Arch Linux x86_64 | gcc |
-Ofast |
aes-tboxes |
655ms | 1266ms | Intel i7-8650U | Arch Linux x86_64 | gcc |
-g |
aes-tboxes |
128ms | 1288ms | Intel i7-8650U | Arch Linux x86_64 | gcc |
-Ofast |
aes-intrinsic |
232ms | 156ms | Intel i7-8650U | Arch Linux x86_64 | gcc |
-g |
aes-intrinsic |
17ms | 145ms | Intel i7-8650U | Arch Linux x86_64 | gcc |
-Ofast |