Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
112247188 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140803 | 20140622 |
112282605 | openssl | gcc -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112306858 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140803 | 20140622 |
112316125 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
112316445 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140803 | 20140622 |
112322382 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
112328921 | openssl | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140803 | 20140622 |
112330451 | openssl | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112336413 | openssl | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140803 | 20140622 |
112336875 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140803 | 20140622 |
112337307 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112339543 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112341030 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112343306 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112345548 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112348968 | openssl | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140803 | 20140622 |
112353343 | openssl | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112355527 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
112356609 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112357282 | openssl | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112357730 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140803 | 20140622 |
112358088 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140803 | 20140622 |
112359881 | openssl | gcc -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112361789 | openssl | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140803 | 20140622 |
112363397 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140803 | 20140622 |
112363726 | openssl | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140803 | 20140622 |
112367090 | openssl | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140803 | 20140622 |
112372138 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140803 | 20140622 |
112379082 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140803 | 20140622 |
112380357 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112380844 | openssl | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112380953 | openssl | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112382286 | openssl | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112384333 | openssl | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112386558 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140803 | 20140622 |
112386630 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112387421 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112387962 | openssl | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140803 | 20140622 |
112388994 | openssl | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112390020 | openssl | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140803 | 20140622 |
112390472 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140803 | 20140622 |
112392331 | openssl | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112393907 | openssl | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112394529 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112397412 | openssl | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112398081 | openssl | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112398323 | openssl | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112398580 | openssl | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112399138 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140803 | 20140622 |
112402379 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140803 | 20140622 |
112403070 | openssl | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112404615 | openssl | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140803 | 20140622 |
112404651 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112410329 | openssl | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112410594 | openssl | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112410852 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112411520 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140803 | 20140622 |
112415125 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
112416897 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140803 | 20140622 |
112417175 | openssl | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112417891 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140803 | 20140622 |
112418566 | openssl | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112418626 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
112419666 | openssl | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140803 | 20140622 |
112420050 | openssl | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140803 | 20140622 |
112420209 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140803 | 20140622 |
112422471 | openssl | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112423088 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140803 | 20140622 |
112423164 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112423722 | openssl | gcc -O -fomit-frame-pointer | 20140803 | 20140622 |
112425815 | openssl | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112426118 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140803 | 20140622 |
112426476 | openssl | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112432834 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112438164 | openssl | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140803 | 20140622 |
112440912 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140803 | 20140622 |
112443370 | openssl | cc | 20140803 | 20140622 |
112448339 | openssl | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112449454 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112463442 | openssl | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112464334 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140803 | 20140622 |
112464559 | openssl | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140803 | 20140622 |
112465983 | openssl | gcc | 20140803 | 20140622 |
112483008 | openssl | gcc -funroll-loops | 20140803 | 20140622 |
112486528 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112490282 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112495137 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112505452 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112550422 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112570100 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140803 | 20140622 |
112650715 | openssl | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112713499 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140803 | 20140622 |
112718686 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
112755147 | openssl | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140803 | 20140622 |
114807028 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140803 | 20140622 |
116724920 | openssl | gcc -Os -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
|