| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 71045214 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141029 | 20141014 |
| 71057603 | openssl | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141029 | 20141014 |
| 71061150 | openssl | clang -O3 -fomit-frame-pointer | 20141029 | 20141014 |
| 71063602 | openssl | clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141029 | 20141014 |
| 71070679 | openssl | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | 20141029 | 20141014 |
| 71072670 | openssl | clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141029 | 20141014 |
| 71074650 | openssl | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141029 | 20141014 |
| 71075182 | openssl | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141029 | 20141014 |
| 71083380 | openssl | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | 20141029 | 20141014 |
| 71087455 | openssl | clang -O3 -fwrapv -mavx -fomit-frame-pointer | 20141029 | 20141014 |
| 71090402 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20141029 | 20141014 |
| 71090529 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20141029 | 20141014 |
| 71092058 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20141029 | 20141014 |
| 71096389 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20141029 | 20141014 |
| 71096775 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20141029 | 20141014 |
| 71099234 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20141029 | 20141014 |
| 71099517 | openssl | gcc -O2 -fomit-frame-pointer | 20141029 | 20141014 |
| 71101219 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20141029 | 20141014 |
| 71105222 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20141029 | 20141014 |
| 71105622 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141029 | 20141014 |
| 71106416 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141029 | 20141014 |
| 71107771 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20141029 | 20141014 |
| 71108098 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20141029 | 20141014 |
| 71110091 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141029 | 20141014 |
| 71113639 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20141029 | 20141014 |
| 71117452 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141029 | 20141014 |
| 71118833 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141029 | 20141014 |
| 71119219 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20141029 | 20141014 |
| 71119612 | openssl | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | 20141029 | 20141014 |
| 71120179 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20141029 | 20141014 |
| 71120360 | openssl | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20141029 | 20141014 |
| 71120933 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141029 | 20141014 |
| 71122599 | openssl | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20141029 | 20141014 |
| 71123371 | openssl | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141029 | 20141014 |
| 71125164 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141029 | 20141014 |
| 71125770 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20141029 | 20141014 |
| 71126329 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20141029 | 20141014 |
| 71128380 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141029 | 20141014 |
| 71128620 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20141029 | 20141014 |
| 71129865 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141029 | 20141014 |
| 71131755 | openssl | gcc -O -fomit-frame-pointer | 20141029 | 20141014 |
| 71134530 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20141029 | 20141014 |
| 71135059 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141029 | 20141014 |
| 71136859 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20141029 | 20141014 |
| 71141595 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141029 | 20141014 |
| 71142306 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141029 | 20141014 |
| 71144190 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141029 | 20141014 |
| 71145666 | openssl | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20141029 | 20141014 |
| 71146467 | openssl | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20141029 | 20141014 |
| 71146970 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20141029 | 20141014 |
| 71149023 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20141029 | 20141014 |
| 71151910 | openssl | gcc -O3 -fomit-frame-pointer | 20141029 | 20141014 |
| 71153675 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141029 | 20141014 |
| 71154341 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20141029 | 20141014 |
| 71155526 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20141029 | 20141014 |
| 71155959 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141029 | 20141014 |
| 71158912 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20141029 | 20141014 |
| 71159525 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141029 | 20141014 |
| 71162124 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20141029 | 20141014 |
| 71163731 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20141029 | 20141014 |
| 71165947 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141029 | 20141014 |
| 71172204 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20141029 | 20141014 |
| 71177629 | openssl | gcc -Os -fomit-frame-pointer | 20141029 | 20141014 |
| 71190272 | openssl | gcc -funroll-loops | 20141029 | 20141014 |
| 71207814 | openssl | cc | 20141029 | 20141014 |
| 71214617 | openssl | gcc | 20141029 | 20141014 |
| 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
|