Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
29340 | neon | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140516 | 20140514 |
29361 | neon | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
29413 | neon | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
29477 | neon | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
29525 | neon | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140516 | 20140514 |
29530 | neon | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
29551 | neon | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
29570 | neon | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
29586 | neon | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
29658 | neon | gcc | 20140516 | 20140514 |
29674 | neon | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
29679 | neon | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
29683 | neon | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
29700 | neon | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140516 | 20140514 |
29710 | neon | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140516 | 20140514 |
29745 | neon | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140516 | 20140514 |
29761 | neon | cc | 20140516 | 20140514 |
29784 | neon | gcc -O -fomit-frame-pointer | 20140516 | 20140514 |
29784 | neon | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
29788 | neon | gcc -funroll-loops -O -fomit-frame-pointer | 20140516 | 20140514 |
29803 | neon | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140516 | 20140514 |
29828 | neon | gcc -O3 -fomit-frame-pointer | 20140516 | 20140514 |
29841 | neon | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
29859 | neon | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
29864 | neon | gcc -Os -fomit-frame-pointer | 20140516 | 20140514 |
29871 | neon | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
29876 | neon | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
29933 | neon | gcc -funroll-loops | 20140516 | 20140514 |
29956 | neon | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
29958 | neon | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
29975 | neon | gcc -O2 -fomit-frame-pointer | 20140516 | 20140514 |
29988 | neon | gcc -funroll-loops -Os -fomit-frame-pointer | 20140516 | 20140514 |
29989 | neon | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
30007 | neon | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
30099 | neon | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
65555 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
65736 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
65769 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
66032 | cryptopp | g++ -mcpu=arm8 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
66051 | cryptopp | g++ -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
66057 | cryptopp | g++ -O3 -fomit-frame-pointer | 20140516 | 20140514 |
66119 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
66148 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
66231 | cryptopp | g++ -mcpu=arm810 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
66389 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
66414 | cryptopp | g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
66504 | cryptopp | g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140516 | 20140514 |
66525 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
66554 | cryptopp | g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140516 | 20140514 |
66562 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
66593 | cryptopp | g++ -mcpu=strongarm -Os -fomit-frame-pointer | 20140516 | 20140514 |
66653 | cryptopp | g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
66654 | cryptopp | g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140516 | 20140514 |
66678 | cryptopp | g++ -O -fomit-frame-pointer | 20140516 | 20140514 |
66716 | cryptopp | g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
66738 | cryptopp | g++ -O2 -fomit-frame-pointer | 20140516 | 20140514 |
66832 | cryptopp | g++ -mcpu=strongarm -O3 -fomit-frame-pointer | 20140516 | 20140514 |
66841 | cryptopp | g++ -mcpu=arm810 -Os -fomit-frame-pointer | 20140516 | 20140514 |
66893 | cryptopp | g++ -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140516 | 20140514 |
66919 | cryptopp | g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140516 | 20140514 |
66958 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
66964 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
66984 | cryptopp | g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
67002 | cryptopp | g++ -mcpu=arm8 -Os -fomit-frame-pointer | 20140516 | 20140514 |
67008 | cryptopp | g++ -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140516 | 20140514 |
67043 | cryptopp | g++ -mcpu=arm8 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
67062 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
67139 | cryptopp | g++ -mcpu=strongarm110 -O -fomit-frame-pointer | 20140516 | 20140514 |
67256 | cryptopp | g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140516 | 20140514 |
67258 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
67354 | cryptopp | g++ -mcpu=strongarm -O -fomit-frame-pointer | 20140516 | 20140514 |
67357 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
67447 | cryptopp | g++ -mcpu=strongarm -O2 -fomit-frame-pointer | 20140516 | 20140514 |
67558 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
67724 | cryptopp | g++ -mcpu=arm8 -O -fomit-frame-pointer | 20140516 | 20140514 |
67807 | cryptopp | g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
68075 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
68096 | cryptopp | g++ -mcpu=arm810 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
68277 | cryptopp | g++ -Os -fomit-frame-pointer | 20140516 | 20140514 |
68408 | cryptopp | g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
70994 | cryptopp | g++ -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
71356 | cryptopp | g++ | 20140516 | 20140514 |
74514 | cryptopp | g++ -mcpu=arm810 -O -fomit-frame-pointer | 20140516 | 20140514 |
74720 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
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 | neon |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | neon |
gcc -mcpu=arm810 -O -fomit-frame-pointer | neon |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | neon |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | neon |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | neon |
gcc -mcpu=arm8 -O -fomit-frame-pointer | neon |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | neon |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | neon |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | neon |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | neon |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | neon |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | neon |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | neon |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | neon |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | neon |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | neon |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | neon |
gcc -mcpu=strongarm -O -fomit-frame-pointer | neon |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | neon
|