Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
13024673 | openssl | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140803 | 20140622 |
13033019 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13036731 | openssl | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13038125 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140803 | 20140622 |
13043619 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13045746 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140803 | 20140622 |
13047931 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13048149 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13048181 | openssl | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13048927 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13051975 | openssl | gcc -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13052001 | openssl | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140803 | 20140622 |
13053057 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140803 | 20140622 |
13055452 | openssl | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140803 | 20140622 |
13055602 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13056483 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13057874 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140803 | 20140622 |
13058403 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140803 | 20140622 |
13061796 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13063054 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140803 | 20140622 |
13064101 | openssl | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13064731 | openssl | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140803 | 20140622 |
13064836 | openssl | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13064939 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140803 | 20140622 |
13065782 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13066565 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13066672 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140803 | 20140622 |
13066827 | openssl | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13067639 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140803 | 20140622 |
13067643 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13068531 | openssl | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13068726 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13069194 | openssl | gcc -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13070301 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13070741 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140803 | 20140622 |
13070778 | openssl | gcc -Os -fomit-frame-pointer | 20140803 | 20140622 |
13070855 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140803 | 20140622 |
13071331 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13071647 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
13071835 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140803 | 20140622 |
13072223 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13072357 | openssl | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13072639 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140803 | 20140622 |
13073121 | openssl | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140803 | 20140622 |
13076626 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13077694 | openssl | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13077710 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140803 | 20140622 |
13077768 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140803 | 20140622 |
13077889 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
13078934 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13079399 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140803 | 20140622 |
13079962 | openssl | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13080131 | openssl | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13080303 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13080385 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13080863 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140803 | 20140622 |
13081304 | openssl | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140803 | 20140622 |
13082722 | openssl | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13084904 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
13086777 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
13088231 | openssl | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13089377 | openssl | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140803 | 20140622 |
13090706 | openssl | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140803 | 20140622 |
13091007 | openssl | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13091830 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140803 | 20140622 |
13092205 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13092550 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13094159 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140803 | 20140622 |
13095538 | openssl | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13095668 | openssl | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13095883 | openssl | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140803 | 20140622 |
13096061 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13096437 | openssl | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13099295 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13099514 | openssl | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13100503 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140803 | 20140622 |
13104130 | openssl | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13104308 | openssl | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13105356 | openssl | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13108126 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140803 | 20140622 |
13109727 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
13111862 | openssl | gcc -O -fomit-frame-pointer | 20140803 | 20140622 |
13113974 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
13116274 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13116516 | openssl | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140803 | 20140622 |
13116714 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140803 | 20140622 |
13119924 | openssl | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140803 | 20140622 |
13120317 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13122046 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140803 | 20140622 |
13123625 | openssl | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13129186 | openssl | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
13130025 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13136999 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140803 | 20140622 |
13155895 | openssl | cc | 20140803 | 20140622 |
13176440 | openssl | gcc -funroll-loops | 20140803 | 20140622 |
13209256 | openssl | gcc | 20140803 | 20140622 |
Compiler | Implementations
|
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | openssl |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | openssl |
gcc -mcpu=arm810 -O -fomit-frame-pointer | openssl |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | openssl |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | openssl |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | openssl |
gcc -mcpu=arm8 -O -fomit-frame-pointer | openssl |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm -O -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | openssl
|