| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 197744 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140618 | 20140529 |
| 197844 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140618 | 20140529 |
| 197855 | openssl | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140618 | 20140529 |
| 197945 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140618 | 20140529 |
| 197966 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140618 | 20140529 |
| 197977 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140618 | 20140529 |
| 197984 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140618 | 20140529 |
| 197987 | openssl | gcc -O3 -fomit-frame-pointer | 20140618 | 20140529 |
| 197987 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140618 | 20140529 |
| 198010 | openssl | gcc -Os -fomit-frame-pointer | 20140618 | 20140529 |
| 198023 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140618 | 20140529 |
| 198026 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140618 | 20140529 |
| 198048 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140618 | 20140529 |
| 198070 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140618 | 20140529 |
| 198077 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140618 | 20140529 |
| 198090 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140618 | 20140529 |
| 198090 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140618 | 20140529 |
| 198099 | openssl | gcc -O -fomit-frame-pointer | 20140618 | 20140529 |
| 198117 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140618 | 20140529 |
| 198122 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140618 | 20140529 |
| 198126 | openssl | cc | 20140618 | 20140529 |
| 198130 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140618 | 20140529 |
| 198140 | openssl | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140618 | 20140529 |
| 198188 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140618 | 20140529 |
| 198210 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140618 | 20140529 |
| 198222 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140618 | 20140529 |
| 198223 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140618 | 20140529 |
| 198244 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140618 | 20140529 |
| 198245 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140618 | 20140529 |
| 198249 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140618 | 20140529 |
| 198272 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140618 | 20140529 |
| 198288 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140618 | 20140529 |
| 198294 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140618 | 20140529 |
| 198349 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140618 | 20140529 |
| 198352 | openssl | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140618 | 20140529 |
| 198358 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140618 | 20140529 |
| 198360 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140618 | 20140529 |
| 198370 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140618 | 20140529 |
| 198374 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140618 | 20140529 |
| 198386 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140618 | 20140529 |
| 198402 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140618 | 20140529 |
| 198410 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140618 | 20140529 |
| 198418 | openssl | gcc | 20140618 | 20140529 |
| 198427 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140618 | 20140529 |
| 198450 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140618 | 20140529 |
| 198469 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140618 | 20140529 |
| 198471 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140618 | 20140529 |
| 198511 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140618 | 20140529 |
| 198600 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140618 | 20140529 |
| 198656 | openssl | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140618 | 20140529 |
| 198889 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140618 | 20140529 |
| 199021 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140618 | 20140529 |
| 199152 | openssl | gcc -O2 -fomit-frame-pointer | 20140618 | 20140529 |
| 199408 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140618 | 20140529 |
| 210468 | openssl | gcc -funroll-loops | 20140618 | 20140529 |
| 11506562 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140715 | 20140622 |
| 11664359 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140715 | 20140622 |
| 22130798 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140715 | 20140622 |
| 26253504 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140715 | 20140622 |
| 33942249 | ref | gcc -O3 -fomit-frame-pointer | 20140715 | 20140622 |
| 34084987 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140715 | 20140622 |
| 34200697 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140715 | 20140622 |
| 34255251 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140715 | 20140622 |
| 34255466 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140715 | 20140622 |
| 34258670 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140715 | 20140622 |
| 34259666 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140715 | 20140622 |
| 34279260 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140715 | 20140622 |
| 34313538 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140715 | 20140622 |
| 36115819 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140715 | 20140622 |
| 41022081 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140715 | 20140622 |
| 41036658 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140715 | 20140622 |
| 41071206 | ref | gcc -O2 -fomit-frame-pointer | 20140715 | 20140622 |
| 41079313 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140715 | 20140622 |
| 41216738 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140715 | 20140622 |
| 41265413 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140715 | 20140622 |
| 41284852 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140715 | 20140622 |
| 41287157 | ref | gcc -Os -fomit-frame-pointer | 20140715 | 20140622 |
| 41341033 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140715 | 20140622 |
| 41345148 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140715 | 20140622 |
| 41351070 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140715 | 20140622 |
| 41353027 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140715 | 20140622 |
| 41416222 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140715 | 20140622 |
| 41417454 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140715 | 20140622 |
| 41418336 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140715 | 20140622 |
| 41419234 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140715 | 20140622 |
| 41419736 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140715 | 20140622 |
| 43906253 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140715 | 20140622 |
| 47491537 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140715 | 20140622 |
| 47494256 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140715 | 20140622 |
| 48202499 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140715 | 20140622 |
| 48206747 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140715 | 20140622 |
| 48223835 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140715 | 20140622 |
| 48732429 | ref | gcc -O -fomit-frame-pointer | 20140715 | 20140622 |
| 48732534 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140715 | 20140622 |
| 48735986 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140715 | 20140622 |
| 48843220 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140715 | 20140622 |
| 48846879 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140715 | 20140622 |
| 54394118 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140715 | 20140622 |
| 54394532 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140715 | 20140622 |
| 54397424 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140715 | 20140622 |
| 54399110 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140715 | 20140622 |
| 54399790 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140715 | 20140622 |
| 61494271 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140715 | 20140622 |
| 61497836 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140715 | 20140622 |
| 61499806 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140715 | 20140622 |
| 61500246 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140715 | 20140622 |
| 61500343 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140715 | 20140622 |
| 308482234 | ref | gcc | 20140715 | 20140622 |
| 308485745 | ref | cc | 20140715 | 20140622 |
| 308490133 | ref | gcc -funroll-loops | 20140715 | 20140622 |