Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
17775 | cryptopp | g++ -O3 -fomit-frame-pointer | 20140516 | 20140514 |
17974 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
18042 | cryptopp | g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140516 | 20140514 |
18050 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
18067 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
18112 | cryptopp | g++ -O -fomit-frame-pointer | 20140516 | 20140514 |
18153 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
18204 | cryptopp | g++ -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140516 | 20140514 |
18261 | cryptopp | g++ -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
18274 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
18278 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
18435 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
18482 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
18483 | cryptopp | g++ -O2 -fomit-frame-pointer | 20140516 | 20140514 |
18512 | cryptopp | g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
18583 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
18599 | cryptopp | g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
18605 | cryptopp | g++ -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140516 | 20140514 |
18620 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
18750 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
18794 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
18795 | cryptopp | g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
18824 | cryptopp | g++ -Os -fomit-frame-pointer | 20140516 | 20140514 |
18829 | cryptopp | g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
18869 | cryptopp | g++ -mcpu=arm810 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
18895 | cryptopp | g++ -mcpu=arm8 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
18974 | cryptopp | g++ -mcpu=strongarm -O3 -fomit-frame-pointer | 20140516 | 20140514 |
19010 | cryptopp | g++ -mcpu=strongarm110 -O -fomit-frame-pointer | 20140516 | 20140514 |
19024 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
19176 | cryptopp | g++ -mcpu=strongarm -O -fomit-frame-pointer | 20140516 | 20140514 |
19204 | cryptopp | g++ -mcpu=strongarm -Os -fomit-frame-pointer | 20140516 | 20140514 |
19213 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
19215 | cryptopp | g++ -mcpu=arm8 -O -fomit-frame-pointer | 20140516 | 20140514 |
19242 | cryptopp | g++ -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
19271 | cryptopp | g++ -mcpu=arm810 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
19385 | cryptopp | g++ -mcpu=arm810 -Os -fomit-frame-pointer | 20140516 | 20140514 |
19532 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
19722 | cryptopp | g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140516 | 20140514 |
19747 | cryptopp | g++ -mcpu=arm8 -Os -fomit-frame-pointer | 20140516 | 20140514 |
19772 | cryptopp | g++ -mcpu=arm810 -O -fomit-frame-pointer | 20140516 | 20140514 |
19913 | cryptopp | g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140516 | 20140514 |
19917 | cryptopp | g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140516 | 20140514 |
19935 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
20130 | cryptopp | g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
21089 | cryptopp | g++ -mcpu=arm8 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
21249 | cryptopp | g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140516 | 20140514 |
22474 | cryptopp | g++ | 20140516 | 20140514 |
23158 | cryptopp | g++ -mcpu=strongarm -O2 -fomit-frame-pointer | 20140516 | 20140514 |
24743 | cryptopp | g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
Compiler | Implementations
|
cc | e/submissions/sosemanuk |
gcc | e/submissions/sosemanuk |
gcc -O2 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -O3 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -O -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -Os -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -fno-schedule-insns -O -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -funroll-loops | e/submissions/sosemanuk |
gcc -funroll-loops -O2 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -funroll-loops -O3 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -funroll-loops -O -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -funroll-loops -Os -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | e/submissions/sosemanuk
|
Compiler | Implementations
|
g++ -mcpu=arm810 -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm810 -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm810 -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm810 -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm8 -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm8 -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm8 -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm8 -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm110 -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm -Os -fomit-frame-pointer | cryptopp
|
Compiler | Implementations
|
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=arm810 -O -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=arm8 -O -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=strongarm -O -fomit-frame-pointer | e/submissions/sosemanuk |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | e/submissions/sosemanuk
|