Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
10474280 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140626 | 20140622 |
10477952 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140626 | 20140622 |
10478588 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140626 | 20140622 |
10480480 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140626 | 20140622 |
10481889 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140626 | 20140622 |
10482283 | openssl | gcc -O2 -fomit-frame-pointer | 20140626 | 20140622 |
10485935 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140626 | 20140622 |
10486790 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140626 | 20140622 |
10487516 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140626 | 20140622 |
10488264 | openssl | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140626 | 20140622 |
10489423 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140626 | 20140622 |
10490928 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140626 | 20140622 |
10495926 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140626 | 20140622 |
10496940 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140626 | 20140622 |
10497381 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140626 | 20140622 |
10500101 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140626 | 20140622 |
10501122 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140626 | 20140622 |
10502075 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140626 | 20140622 |
10502271 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140626 | 20140622 |
10502693 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140626 | 20140622 |
10502927 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140626 | 20140622 |
10505466 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140626 | 20140622 |
10507731 | openssl | gcc -Os -fomit-frame-pointer | 20140626 | 20140622 |
10508104 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140626 | 20140622 |
10509241 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140626 | 20140622 |
10509934 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140626 | 20140622 |
10511808 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140626 | 20140622 |
10512613 | openssl | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140626 | 20140622 |
10514709 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140626 | 20140622 |
10515134 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140626 | 20140622 |
10516757 | openssl | gcc -O3 -fomit-frame-pointer | 20140626 | 20140622 |
10517281 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140626 | 20140622 |
10518359 | openssl | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140626 | 20140622 |
10518985 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140626 | 20140622 |
10523301 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140626 | 20140622 |
10524713 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140626 | 20140622 |
10526569 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140626 | 20140622 |
10533628 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140626 | 20140622 |
10536594 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140626 | 20140622 |
10541068 | openssl | gcc -O -fomit-frame-pointer | 20140626 | 20140622 |
10541392 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140626 | 20140622 |
10543965 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140626 | 20140622 |
10545644 | openssl | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140626 | 20140622 |
10548325 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140626 | 20140622 |
10548986 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140626 | 20140622 |
10551569 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140626 | 20140622 |
10555535 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140626 | 20140622 |
10556889 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140626 | 20140622 |
10560011 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140626 | 20140622 |
10560665 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140626 | 20140622 |
10562759 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140626 | 20140622 |
10577656 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140626 | 20140622 |
10600246 | openssl | cc | 20140626 | 20140622 |
10605915 | openssl | gcc | 20140626 | 20140622 |
10638497 | openssl | gcc -funroll-loops | 20140626 | 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
|