Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
35738334 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120316 |
35752843 | openssl | gcc -O2 -fomit-frame-pointer | 20120414 | 20120316 |
35754463 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120414 | 20120316 |
35754921 | openssl | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20120414 | 20120316 |
35756187 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120414 | 20120316 |
35762668 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20120414 | 20120316 |
35789401 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20120414 | 20120316 |
35789883 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20120414 | 20120316 |
35793820 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20120414 | 20120316 |
35806685 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20120414 | 20120316 |
35808888 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120316 |
35812849 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120414 | 20120316 |
35817899 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20120414 | 20120316 |
35826981 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20120414 | 20120316 |
35829675 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20120414 | 20120316 |
35831743 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20120414 | 20120316 |
35833621 | openssl | gcc -Os -fomit-frame-pointer | 20120414 | 20120316 |
35842171 | openssl | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20120414 | 20120316 |
35842681 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20120414 | 20120316 |
35853815 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20120414 | 20120316 |
35857988 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120414 | 20120316 |
35860881 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20120414 | 20120316 |
35861316 | openssl | gcc -O3 -fomit-frame-pointer | 20120414 | 20120316 |
35863356 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20120414 | 20120316 |
35865153 | openssl | gcc -O -fomit-frame-pointer | 20120414 | 20120316 |
35870897 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120414 | 20120316 |
35872019 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20120525 | 20120521 |
35872512 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120316 |
35873741 | openssl | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20120414 | 20120316 |
35873811 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20120414 | 20120316 |
35877036 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20120414 | 20120316 |
35878767 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120414 | 20120316 |
35880016 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20120414 | 20120316 |
35885142 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20120414 | 20120316 |
35886563 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20120414 | 20120316 |
35889244 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20120414 | 20120316 |
35890852 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120316 |
35892400 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120414 | 20120316 |
35903321 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20120414 | 20120316 |
35906760 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20120525 | 20120521 |
35916506 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20120414 | 20120316 |
35920883 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20120414 | 20120316 |
35930650 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120414 | 20120316 |
35937952 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20120525 | 20120521 |
35954063 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20120414 | 20120316 |
35976392 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20120414 | 20120316 |
35984015 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20120414 | 20120316 |
36001116 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20120414 | 20120316 |
36009426 | openssl | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20120414 | 20120316 |
36009729 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20120525 | 20120521 |
36483369 | openssl | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20120414 | 20120316 |
36487172 | openssl | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20120414 | 20120316 |
36499310 | openssl | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20120414 | 20120316 |
36516968 | openssl | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20120414 | 20120316 |
36521557 | openssl | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20120414 | 20120316 |
36538509 | openssl | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20120414 | 20120316 |
36538759 | openssl | gcc -mcpu=xscale -O -fomit-frame-pointer | 20120414 | 20120316 |
36543111 | openssl | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20120414 | 20120316 |
36543170 | openssl | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20120414 | 20120316 |
36546423 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20120414 | 20120316 |
36547558 | openssl | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20120414 | 20120316 |
36552061 | openssl | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20120414 | 20120316 |
36555020 | openssl | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20120414 | 20120316 |
36555555 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20120414 | 20120316 |
36557482 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20120414 | 20120316 |
36557588 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20120414 | 20120316 |
36557914 | openssl | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20120414 | 20120316 |
36559866 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20120414 | 20120316 |
36560058 | openssl | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20120414 | 20120316 |
36562239 | openssl | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20120414 | 20120316 |
36564207 | openssl | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20120414 | 20120316 |
36565006 | openssl | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20120414 | 20120316 |
36565690 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20120414 | 20120316 |
36565719 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20120414 | 20120316 |
36573615 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20120414 | 20120316 |
36577422 | openssl | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20120414 | 20120316 |
36578269 | openssl | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20120414 | 20120316 |
36578569 | openssl | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20120414 | 20120316 |
36580077 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20120414 | 20120316 |
36580227 | openssl | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20120414 | 20120316 |
36580430 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20120414 | 20120316 |
36581300 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20120414 | 20120316 |
36586465 | openssl | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20120414 | 20120316 |
36586672 | openssl | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20120414 | 20120316 |
36592017 | openssl | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20120414 | 20120316 |
36593762 | openssl | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20120414 | 20120316 |
36594427 | openssl | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20120414 | 20120316 |
36599865 | openssl | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20120414 | 20120316 |
36600301 | openssl | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20120414 | 20120316 |
36602233 | openssl | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20120414 | 20120316 |
36603137 | openssl | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20120414 | 20120316 |
36626524 | openssl | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20120414 | 20120316 |
36630626 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20120414 | 20120316 |
37169743 | openssl | cc | 20120414 | 20120316 |
37210262 | openssl | gcc | 20120414 | 20120316 |
37212223 | openssl | gcc -funroll-loops | 20120414 | 20120316 |
38678951 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20120414 | 20120316 |
57538354 | openssl | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20120414 | 20120316 |
61459710 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20120414 | 20120316 |
61956666 | openssl | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20120414 | 20120316 |