Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
12420374 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140803 | 20140622 |
12423900 | openssl | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12426267 | openssl | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140803 | 20140622 |
12427448 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140803 | 20140622 |
12428823 | openssl | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140803 | 20140622 |
12432639 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140803 | 20140622 |
12434843 | openssl | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140803 | 20140622 |
12435993 | openssl | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12436067 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12437336 | openssl | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12437414 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12437482 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140803 | 20140622 |
12437546 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
12438614 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12439423 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12439918 | openssl | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12440403 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12440776 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12443705 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140803 | 20140622 |
12444590 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140803 | 20140622 |
12446834 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12447229 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12449114 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140803 | 20140622 |
12449218 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140803 | 20140622 |
12450542 | openssl | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12450765 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140803 | 20140622 |
12450994 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140803 | 20140622 |
12453610 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12454264 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12456482 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140803 | 20140622 |
12457393 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140803 | 20140622 |
12457577 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
12459812 | openssl | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12460545 | openssl | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140803 | 20140622 |
12461605 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12462200 | openssl | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12462316 | openssl | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12462820 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12463544 | openssl | gcc -Os -fomit-frame-pointer | 20140803 | 20140622 |
12463544 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12464729 | openssl | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140803 | 20140622 |
12464816 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12465156 | openssl | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140803 | 20140622 |
12465227 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12465347 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140803 | 20140622 |
12466363 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140803 | 20140622 |
12467746 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140803 | 20140622 |
12470774 | openssl | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140803 | 20140622 |
12473378 | openssl | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140803 | 20140622 |
12474315 | openssl | gcc -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12477525 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140803 | 20140622 |
12478260 | openssl | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12478774 | openssl | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12479028 | openssl | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140803 | 20140622 |
12479814 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140803 | 20140622 |
12484813 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140803 | 20140622 |
12486364 | openssl | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12486414 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140803 | 20140622 |
12489523 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12491031 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140803 | 20140622 |
12491079 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
12491335 | openssl | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140803 | 20140622 |
12492662 | openssl | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12492971 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140803 | 20140622 |
12493014 | openssl | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12493097 | openssl | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12494101 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140803 | 20140622 |
12494347 | openssl | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12496132 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12498522 | openssl | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12498919 | openssl | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12499091 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
12499956 | openssl | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12500496 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12501228 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
12501933 | openssl | gcc -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12503729 | openssl | gcc -O -fomit-frame-pointer | 20140803 | 20140622 |
12506048 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12510189 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12510740 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12512386 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12513751 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
12517370 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12521828 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12523719 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140803 | 20140622 |
12543260 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12543346 | openssl | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12558237 | openssl | gcc | 20140803 | 20140622 |
12566856 | openssl | cc | 20140803 | 20140622 |
12568344 | openssl | gcc -funroll-loops | 20140803 | 20140622 |
12575159 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
12576100 | openssl | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140803 | 20140622 |
12620302 | openssl | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140803 | 20140622 |
12746406 | openssl | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140803 | 20140622 |
13004024 | openssl | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
20640222 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 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
|