Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
14520299 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140804 | 20140622 |
14526033 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14543681 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14544130 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140804 | 20140622 |
14546066 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14550712 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14550795 | openssl | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14551701 | openssl | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14554116 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14554824 | openssl | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14559211 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14560462 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14560619 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14561626 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140804 | 20140622 |
14564141 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14565412 | openssl | gcc -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14568765 | openssl | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14569200 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
14571737 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14571823 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14573024 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14574769 | openssl | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140804 | 20140622 |
14575781 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14577559 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140804 | 20140622 |
14578772 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140804 | 20140622 |
14580533 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14581016 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140804 | 20140622 |
14583627 | openssl | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14584677 | openssl | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14585207 | openssl | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14585214 | openssl | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140804 | 20140622 |
14585950 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14587506 | openssl | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14587564 | openssl | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14588847 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14590027 | openssl | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14590985 | openssl | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140804 | 20140622 |
14593583 | openssl | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14593673 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140804 | 20140622 |
14594332 | openssl | gcc -O -fomit-frame-pointer | 20140804 | 20140622 |
14595613 | openssl | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140804 | 20140622 |
14595858 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14596132 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14596145 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140804 | 20140622 |
14596556 | openssl | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14598117 | openssl | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140804 | 20140622 |
14598225 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140804 | 20140622 |
14601601 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14603527 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140804 | 20140622 |
14604525 | openssl | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14604653 | openssl | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14604975 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140804 | 20140622 |
14606761 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140804 | 20140622 |
14608184 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14608415 | openssl | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140804 | 20140622 |
14608643 | openssl | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140804 | 20140622 |
14608776 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140804 | 20140622 |
14609308 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140804 | 20140622 |
14609311 | openssl | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14609379 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140804 | 20140622 |
14615052 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140804 | 20140622 |
14616423 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
14617011 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140804 | 20140622 |
14618320 | openssl | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140804 | 20140622 |
14619031 | openssl | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140804 | 20140622 |
14619417 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140804 | 20140622 |
14619891 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14620088 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
14620324 | openssl | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14622465 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140804 | 20140622 |
14624856 | openssl | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14625621 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14626072 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14629644 | openssl | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14629810 | openssl | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14631194 | openssl | gcc -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14631544 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14636146 | openssl | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14637518 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
14637606 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140804 | 20140622 |
14637717 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
14637905 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140804 | 20140622 |
14639808 | openssl | gcc -Os -fomit-frame-pointer | 20140804 | 20140622 |
14641631 | openssl | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140804 | 20140622 |
14641668 | openssl | gcc | 20140804 | 20140622 |
14644537 | openssl | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14645368 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140804 | 20140622 |
14650249 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140804 | 20140622 |
14667712 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140804 | 20140622 |
14669637 | openssl | gcc -funroll-loops | 20140804 | 20140622 |
14673705 | openssl | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140804 | 20140622 |
14794679 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140804 | 20140622 |
15140099 | openssl | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140804 | 20140622 |
15354779 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140804 | 20140622 |
15415207 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140804 | 20140622 |
15765809 | openssl | cc | 20140804 | 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
|