| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 86087 | opt32 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 86380 | opt32 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 86387 | opt32 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 86394 | opt32 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 86414 | opt32 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 90332 | opt32 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 92771 | opt32 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 94841 | opt32 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 95527 | opt32 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 |
| 95528 | opt32 | gcc -funroll-loops -O -fomit-frame-pointer | 20141018 | 20141014 |
| 97822 | arm | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 99932 | opt32 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 103067 | arm | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 103091 | arm | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 103091 | arm | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 103170 | arm | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 103179 | arm | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 104417 | arm | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 107548 | opt32 | gcc -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 107860 | opt32 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 108171 | arm | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 |
| 108377 | arm | gcc -funroll-loops -O -fomit-frame-pointer | 20141018 | 20141014 |
| 109589 | opt32 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 110032 | arm | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 110353 | arm | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 110467 | arm | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 112154 | opt32 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 112769 | arm | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 112808 | arm | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 112808 | arm | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 112812 | arm | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 112828 | arm | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 112995 | arm | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 113000 | arm | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 113016 | arm | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 113028 | arm | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 113030 | arm | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 113039 | arm | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20141018 | 20141014 |
| 113061 | arm | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 113066 | arm | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 113177 | arm | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 113203 | arm | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 113610 | opt32 | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | 20141018 | 20141014 |
| 113613 | opt32 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141018 | 20141014 |
| 113614 | opt32 | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | 20141018 | 20141014 |
| 113632 | opt32 | clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 |
| 113633 | opt32 | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141018 | 20141014 |
| 113633 | opt32 | clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 |
| 113653 | opt32 | clang -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 113655 | opt32 | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 |
| 113659 | opt32 | clang -O3 -fwrapv -mavx -fomit-frame-pointer | 20141018 | 20141014 |
| 114300 | opt32 | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141018 | 20141014 |
| 114553 | arm | gcc -O -fomit-frame-pointer | 20141018 | 20141014 |
| 114559 | arm | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 114560 | arm | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 |
| 114840 | opt32 | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | 20141018 | 20141014 |
| 115125 | opt32 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 115610 | opt32 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 118959 | arm | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 119050 | arm | gcc -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 122175 | arm | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141018 | 20141014 |
| 122349 | arm | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 122500 | arm | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141018 | 20141014 |
| 123086 | opt32 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 123088 | opt32 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 123091 | opt32 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 123112 | opt32 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 123117 | opt32 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 124622 | arm | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 124655 | arm | gcc -funroll-loops -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 127770 | arm | gcc -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 128588 | arm | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 130101 | arm | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 131126 | arm | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 131580 | opt32 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 131921 | arm | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 131956 | opt32 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 132008 | opt32 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 133567 | arm | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 134081 | arm | gcc -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 134108 | arm | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 134242 | arm | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 134445 | opt32 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 134619 | opt32 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 135553 | arm | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 137694 | arm | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | 20141018 | 20141014 |
| 137695 | arm | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141018 | 20141014 |
| 137696 | arm | clang -O3 -fwrapv -mavx -fomit-frame-pointer | 20141018 | 20141014 |
| 137719 | arm | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | 20141018 | 20141014 |
| 137721 | arm | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | 20141018 | 20141014 |
| 137728 | arm | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 |
| 137732 | arm | clang -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 137732 | arm | clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 |
| 137741 | arm | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141018 | 20141014 |
| 137749 | arm | clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 |
| 137752 | arm | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141018 | 20141014 |
| 138068 | arm | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 138262 | arm | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 140754 | arm | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 143769 | arm | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 144465 | opt32 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 144465 | opt32 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20141018 | 20141014 |
| 144487 | opt32 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 144487 | opt32 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 144487 | opt32 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 145938 | arm | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 146215 | opt32 | gcc -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 148144 | opt32 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 149974 | opt32 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 |
| 150026 | opt32 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 150028 | opt32 | gcc -O -fomit-frame-pointer | 20141018 | 20141014 |
| 150152 | opt32 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 150307 | opt32 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141018 | 20141014 |
| 152162 | opt32 | gcc -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 152471 | opt32 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 152882 | opt32 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 153174 | opt32 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141018 | 20141014 |
| 154170 | opt32 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 155644 | opt32 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 156283 | opt32 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 156746 | opt32 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 157641 | opt32 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 158034 | opt32 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 163419 | opt32 | gcc -funroll-loops -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 164627 | opt32 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 165585 | opt32 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 1108172 | opt32 | gcc | 20141018 | 20141014 |
| 1108196 | opt32 | cc | 20141018 | 20141014 |
| 1108223 | opt32 | gcc -funroll-loops | 20141018 | 20141014 |
| 3314433 | arm | cc | 20141018 | 20141014 |
| 3314461 | arm | gcc -funroll-loops | 20141018 | 20141014 |
| 3314470 | arm | gcc | 20141018 | 20141014 |