Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
21056 | e/submissions/sosemanuk | gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
21287 | e/submissions/sosemanuk | gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
22316 | e/submissions/sosemanuk | gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
25984 | e/submissions/sosemanuk | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
29183 | e/submissions/sosemanuk | gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
29442 | e/submissions/sosemanuk | gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
29456 | e/submissions/sosemanuk | gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
29722 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
29862 | e/submissions/sosemanuk | gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
30128 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
30366 | e/submissions/sosemanuk | gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
30422 | e/submissions/sosemanuk | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
30506 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
31248 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
31248 | e/submissions/sosemanuk | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
31304 | e/submissions/sosemanuk | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120523 | 20120521 |
31556 | e/submissions/sosemanuk | gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
31612 | e/submissions/sosemanuk | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
31808 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
32151 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
32172 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
32305 | e/submissions/sosemanuk | gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
32312 | e/submissions/sosemanuk | gcc -funroll-loops -Os -fomit-frame-pointer | 20120523 | 20120521 |
32389 | e/submissions/sosemanuk | gcc -Os -fomit-frame-pointer | 20120523 | 20120521 |
32634 | e/submissions/sosemanuk | gcc -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
32683 | e/submissions/sosemanuk | gcc -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
32711 | e/submissions/sosemanuk | gcc -m64 -Os -fomit-frame-pointer | 20120523 | 20120521 |
32788 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
32970 | e/submissions/sosemanuk | gcc -funroll-loops -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
33019 | e/submissions/sosemanuk | gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
33033 | e/submissions/sosemanuk | gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
33040 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
33145 | e/submissions/sosemanuk | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
33236 | e/submissions/sosemanuk | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120523 | 20120521 |
33432 | e/submissions/sosemanuk | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
33502 | e/submissions/sosemanuk | gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
33586 | e/submissions/sosemanuk | gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
33600 | e/submissions/sosemanuk | gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
33642 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
33656 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
33684 | e/submissions/sosemanuk | gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
33754 | e/submissions/sosemanuk | gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
33824 | e/submissions/sosemanuk | gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
34251 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
34384 | e/submissions/sosemanuk | gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
34419 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
34440 | e/submissions/sosemanuk | gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
34482 | e/submissions/sosemanuk | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
34496 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
34510 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
34538 | e/submissions/sosemanuk | gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
34566 | e/submissions/sosemanuk | gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
34601 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
34636 | e/submissions/sosemanuk | gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
34720 | e/submissions/sosemanuk | gcc -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
34832 | e/submissions/sosemanuk | gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
34832 | e/submissions/sosemanuk | gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
34895 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
35021 | e/submissions/sosemanuk | gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
35028 | e/submissions/sosemanuk | gcc -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
35042 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
35245 | e/submissions/sosemanuk | gcc -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
35273 | e/submissions/sosemanuk | gcc -m64 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
35322 | e/submissions/sosemanuk | gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
35448 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
35525 | e/submissions/sosemanuk | gcc -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
35616 | e/submissions/sosemanuk | gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
35728 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
35784 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
35952 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120523 | 20120521 |
36092 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
36106 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
36176 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
39389 | e/submissions/sosemanuk | gcc -m64 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
41363 | e/submissions/sosemanuk | gcc -m64 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
41440 | e/submissions/sosemanuk | gcc -O3 -fomit-frame-pointer | 20120523 | 20120521 |
41601 | e/submissions/sosemanuk | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120523 | 20120521 |
41671 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
42021 | e/submissions/sosemanuk | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120523 | 20120521 |
42189 | e/submissions/sosemanuk | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120523 | 20120521 |
42196 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
42231 | e/submissions/sosemanuk | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120523 | 20120521 |
42427 | e/submissions/sosemanuk | gcc -funroll-loops -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
42770 | e/submissions/sosemanuk | gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
42938 | e/submissions/sosemanuk | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
43099 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120523 | 20120521 |
43253 | e/submissions/sosemanuk | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120523 | 20120521 |
43323 | e/submissions/sosemanuk | gcc -O2 -fomit-frame-pointer | 20120523 | 20120521 |
43624 | e/submissions/sosemanuk | gcc -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
44268 | e/submissions/sosemanuk | gcc -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
44282 | e/submissions/sosemanuk | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120523 | 20120521 |
44345 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
44387 | e/submissions/sosemanuk | gcc -O -fomit-frame-pointer | 20120523 | 20120521 |
44464 | e/submissions/sosemanuk | gcc -m64 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
44688 | e/submissions/sosemanuk | gcc -m64 -O -fomit-frame-pointer | 20120523 | 20120521 |
45115 | e/submissions/sosemanuk | gcc -m64 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
45493 | e/submissions/sosemanuk | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120523 | 20120521 |
45843 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
45983 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
46599 | e/submissions/sosemanuk | gcc -funroll-loops -O -fomit-frame-pointer | 20120523 | 20120521 |
46795 | e/submissions/sosemanuk | gcc -m64 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
47005 | e/submissions/sosemanuk | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120523 | 20120521 |
47922 | e/submissions/sosemanuk | gcc -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
56133 | e/submissions/sosemanuk | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
142828 | e/submissions/sosemanuk | cc | 20120523 | 20120521 |
149289 | e/submissions/sosemanuk | gcc -funroll-loops | 20120523 | 20120521 |
149331 | e/submissions/sosemanuk | gcc | 20120523 | 20120521 |
Compiler | Implementations
|
g++ | cryptopp |
g++ -O2 -fomit-frame-pointer | cryptopp |
g++ -O3 -fomit-frame-pointer | cryptopp |
g++ -O -fomit-frame-pointer | cryptopp |
g++ -Os -fomit-frame-pointer | cryptopp |
g++ -fno-schedule-insns -O2 -fomit-frame-pointer | cryptopp |
g++ -fno-schedule-insns -O3 -fomit-frame-pointer | cryptopp |
g++ -fno-schedule-insns -O -fomit-frame-pointer | cryptopp |
g++ -fno-schedule-insns -Os -fomit-frame-pointer | cryptopp |
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | cryptopp |
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | cryptopp |
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | cryptopp |
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | cryptopp |
g++ -m64 -O2 -fomit-frame-pointer | cryptopp |
g++ -m64 -O3 -fomit-frame-pointer | cryptopp |
g++ -m64 -O -fomit-frame-pointer | cryptopp |
g++ -m64 -Os -fomit-frame-pointer | cryptopp |
g++ -m64 -maltivec -O2 -fomit-frame-pointer | cryptopp |
g++ -m64 -maltivec -O3 -fomit-frame-pointer | cryptopp |
g++ -m64 -maltivec -O -fomit-frame-pointer | cryptopp |
g++ -m64 -maltivec -Os -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G3 -O2 -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G3 -O3 -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G3 -O -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G3 -Os -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G4 -O2 -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G4 -O3 -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G4 -O -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G4 -Os -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G5 -O2 -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G5 -O3 -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G5 -O -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G5 -Os -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | cryptopp |
g++ -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | cryptopp |
g++ -maltivec -O2 -fomit-frame-pointer | cryptopp |
g++ -maltivec -O3 -fomit-frame-pointer | cryptopp |
g++ -maltivec -O -fomit-frame-pointer | cryptopp |
g++ -maltivec -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=G5 -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=G5 -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=G5 -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=G5 -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=G5 -maltivec -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=G5 -maltivec -Os -fomit-frame-pointer | cryptopp
|