| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 197027 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 197053 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20141021 | 20141014 |
| 197068 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 197073 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 197079 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 197083 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 197085 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 197089 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 197103 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 197104 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 197105 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 197107 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141021 | 20141014 |
| 197108 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 197113 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 197119 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 197124 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 197126 | openssl | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 197130 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 197130 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 197130 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 197131 | openssl | gcc -O -fomit-frame-pointer | 20141021 | 20141014 |
| 197132 | openssl | gcc -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 197132 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141021 | 20141014 |
| 197132 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 197136 | openssl | gcc -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 197136 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 197140 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 197141 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 197145 | openssl | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 197152 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 197156 | openssl | gcc -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 197158 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 197162 | openssl | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 197179 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141021 | 20141014 |
| 197180 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 197180 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 197183 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141021 | 20141014 |
| 197183 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 197184 | openssl | clang -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 197184 | openssl | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | 20141021 | 20141014 |
| 197186 | openssl | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | 20141021 | 20141014 |
| 197186 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 197195 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 197201 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 197205 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20141021 | 20141014 |
| 197205 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 197207 | 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 | 20141021 | 20141014 |
| 197211 | openssl | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | 20141021 | 20141014 |
| 197215 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 197222 | openssl | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141021 | 20141014 |
| 197222 | openssl | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 197224 | openssl | clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141021 | 20141014 |
| 197224 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 197233 | openssl | clang -O3 -fwrapv -mavx -fomit-frame-pointer | 20141021 | 20141014 |
| 197235 | openssl | clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141021 | 20141014 |
| 197237 | openssl | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141021 | 20141014 |
| 197238 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 197271 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 197278 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 197278 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 197285 | openssl | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141021 | 20141014 |
| 197289 | openssl | cc | 20141021 | 20141014 |
| 197291 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 197296 | openssl | gcc -funroll-loops | 20141021 | 20141014 |
| 197303 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 197315 | openssl | gcc | 20141021 | 20141014 |
| 6732692 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 6906756 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 26157686 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 28952971 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 30481227 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 31263760 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 31264219 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 31264305 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 31264534 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 31264650 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 31677718 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141021 | 20141014 |
| 31678290 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20141021 | 20141014 |
| 32095376 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 33677331 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 34214523 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 34292021 | ref | gcc -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 38748876 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 41001187 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 41001285 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 41001301 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 41001917 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 41001980 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 41137435 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 41186644 | ref | gcc -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 41271780 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 41272226 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 41330255 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 41330533 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 41386264 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 41970436 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 42151362 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141021 | 20141014 |
| 47558444 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 47563994 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 47647325 | ref | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | 20141021 | 20141014 |
| 47653533 | ref | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141021 | 20141014 |
| 47807515 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141021 | 20141014 |
| 47807721 | ref | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | 20141021 | 20141014 |
| 47808058 | ref | clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141021 | 20141014 |
| 47808105 | ref | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | 20141021 | 20141014 |
| 47808156 | ref | clang -O3 -fwrapv -mavx -fomit-frame-pointer | 20141021 | 20141014 |
| 47808690 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141021 | 20141014 |
| 47808694 | ref | clang -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 47808715 | ref | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141021 | 20141014 |
| 47808833 | ref | clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141021 | 20141014 |
| 48313648 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 48314223 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20141021 | 20141014 |
| 48315101 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 48315125 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 48315998 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 48581658 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 48581671 | ref | gcc -O -fomit-frame-pointer | 20141021 | 20141014 |
| 48582315 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141021 | 20141014 |
| 48584048 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141021 | 20141014 |
| 53814487 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 53814713 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 53817201 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 53817927 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 53823568 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 53921284 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 53921931 | ref | gcc -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 54037218 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 54475939 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 54689759 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 243588638 | ref | gcc | 20141021 | 20141014 |
| 243597629 | ref | cc | 20141021 | 20141014 |
| 243679362 | ref | gcc -funroll-loops | 20141021 | 20141014 |