Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
77866 | sphlib-small | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120412 | 20120329 |
78452 | sphlib-small | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120412 | 20120329 |
79928 | sphlib-small | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120412 | 20120329 |
85544 | sphlib-small | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120412 | 20120329 |
101942 | sphlib | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120412 | 20120329 |
102772 | sphlib | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120412 | 20120329 |
103166 | sphlib | gcc -mabi=64 -Os -fomit-frame-pointer | 20120412 | 20120329 |
103222 | sphlib | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120412 | 20120329 |
103356 | sphlib-small | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120412 | 20120329 |
105966 | sphlib-small | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120412 | 20120329 |
107122 | sphlib | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120412 | 20120329 |
107220 | sphlib | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120412 | 20120329 |
107260 | sphlib-small | gcc -mabi=64 -Os -fomit-frame-pointer | 20120412 | 20120329 |
108586 | sphlib-small | gcc -mabi=64 -O -fomit-frame-pointer | 20120412 | 20120329 |
117572 | no-salt | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120412 | 20120329 |
118474 | sphlib | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120412 | 20120329 |
118742 | sphlib | gcc -mabi=64 -O -fomit-frame-pointer | 20120412 | 20120329 |
122042 | low-mem | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120412 | 20120329 |
122332 | low-mem | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120412 | 20120329 |
123246 | lower-mem | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120412 | 20120329 |
123556 | low-mem | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120412 | 20120329 |
123904 | no-salt | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120412 | 20120329 |
124250 | lower-mem | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120412 | 20120329 |
124546 | lower-mem | gcc -mabi=64 -Os -fomit-frame-pointer | 20120412 | 20120329 |
125064 | low-mem | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120412 | 20120329 |
128950 | low-mem | gcc -mabi=64 -O -fomit-frame-pointer | 20120412 | 20120329 |
130048 | new-aes-round | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120412 | 20120329 |
130302 | no-salt | gcc -mabi=64 -O -fomit-frame-pointer | 20120412 | 20120329 |
137678 | no-salt | gcc -mabi=64 -Os -fomit-frame-pointer | 20120412 | 20120329 |
138276 | new-aes-round | gcc -mabi=64 -O -fomit-frame-pointer | 20120412 | 20120329 |
138370 | new-aes-round | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120412 | 20120329 |
138648 | no-salt | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120412 | 20120329 |
139378 | new-aes-round | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120412 | 20120329 |
139766 | lower-mem | gcc -mabi=64 -O -fomit-frame-pointer | 20120412 | 20120329 |
141726 | new-aes-round | gcc -mabi=64 -Os -fomit-frame-pointer | 20120412 | 20120329 |
146730 | no-salt | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120412 | 20120329 |
149474 | lower-mem | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120412 | 20120329 |
150752 | low-mem | gcc -mabi=64 -Os -fomit-frame-pointer | 20120412 | 20120329 |
153660 | lower-mem | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120412 | 20120329 |
153874 | low-mem | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120412 | 20120329 |
154176 | low-mem | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120412 | 20120329 |
154670 | new-aes-round | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120412 | 20120329 |
159846 | lower-mem | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120412 | 20120329 |
162840 | lower-mem | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120412 | 20120329 |
364138 | 8-bit | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120412 | 20120329 |
370610 | 8-bit | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120412 | 20120329 |
382990 | 8-bit | gcc -mabi=64 -Os -fomit-frame-pointer | 20120412 | 20120329 |
385914 | 8-bit | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120412 | 20120329 |
386148 | 8-bit | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120412 | 20120329 |
386982 | 8-bit | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120412 | 20120329 |
895800 | 8-bit | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120412 | 20120329 |
943054 | 8-bit | gcc -mabi=64 -O -fomit-frame-pointer | 20120412 | 20120329 |
Compiler | Implementations
|
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 8-bit low-mem lower-mem new-aes-round no-salt |
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 8-bit low-mem lower-mem |
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 8-bit low-mem lower-mem new-aes-round no-salt |
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 8-bit low-mem lower-mem new-aes-round no-salt |
gcc -mabi=64 -O2 -fomit-frame-pointer | 8-bit low-mem lower-mem new-aes-round no-salt |
gcc -mabi=64 -O3 -fomit-frame-pointer | 8-bit low-mem lower-mem |
gcc -mabi=64 -O -fomit-frame-pointer | 8-bit low-mem lower-mem new-aes-round no-salt |
gcc -mabi=64 -Os -fomit-frame-pointer | 8-bit low-mem lower-mem new-aes-round no-salt
|