Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
29596 | sphlib | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
29813 | sphlib | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
30068 | sphlib | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
30779 | sphlib | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
33781 | low-mem | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
35307 | sphlib | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
35684 | sphlib-small | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
36530 | no-salt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
37159 | sphlib-small | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
37593 | low-mem | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
38025 | low-mem | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
38292 | new-aes-round | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
38379 | sphlib-small | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
38760 | low-mem | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
39049 | lower-mem | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
39220 | sphlib-small | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
39312 | sphlib-small | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
39940 | new-aes-round | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
39960 | no-salt | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
40169 | no-salt | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
40327 | new-aes-round | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
40333 | low-mem | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
41262 | no-salt | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
41284 | no-salt | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
43630 | new-aes-round | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
44132 | lower-mem | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
46221 | lower-mem | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
48245 | lower-mem | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
52612 | new-aes-round | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
54092 | lower-mem | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
149025 | 8-bit | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160820 | 20160806 |
248049 | 8-bit | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
286828 | 8-bit | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
446273 | 8-bit | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
477908 | 8-bit | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160820 | 20160806 |
Compiler | Implementations
|
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 8-bit low-mem lower-mem new-aes-round no-salt |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 8-bit low-mem lower-mem new-aes-round no-salt |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 8-bit low-mem lower-mem new-aes-round no-salt |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 8-bit low-mem lower-mem new-aes-round no-salt
|