| Time | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|
| 129398 | c | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141018 | 20141014 | 
| 130388 | c | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20141018 | 20141014 | 
| 130667 | c | gcc -Os -fomit-frame-pointer | 20141018 | 20141014 | 
| 130712 | c | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 | 
| 131220 | c | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20141018 | 20141014 | 
| 131412 | c | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141018 | 20141014 | 
| 132332 | c | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | 20141018 | 20141014 | 
| 132333 | c | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141018 | 20141014 | 
| 132350 | c | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | 20141018 | 20141014 | 
| 132351 | c | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 | 
| 132353 | c | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | 20141018 | 20141014 | 
| 132357 | c | clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 | 
| 132420 | c | 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 | 
| 132420 | c | clang -O3 -fwrapv -mavx -fomit-frame-pointer | 20141018 | 20141014 | 
| 132439 | c | 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 | 
| 132441 | c | clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 | 
| 132446 | c | clang -O3 -fomit-frame-pointer | 20141018 | 20141014 | 
| 134933 | c | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 | 
| 134945 | c | gcc -funroll-loops -Os -fomit-frame-pointer | 20141018 | 20141014 | 
| 136228 | c | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 | 
| 136423 | c | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 | 
| 137151 | c | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20141018 | 20141014 | 
| 137437 | c | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20141018 | 20141014 | 
| 137469 | c | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20141018 | 20141014 | 
| 137480 | c | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20141018 | 20141014 | 
| 137744 | c | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20141018 | 20141014 | 
| 144679 | c | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 | 
| 145365 | c | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 | 
| 155282 | c | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20141018 | 20141014 | 
| 155325 | c | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141018 | 20141014 | 
| 155430 | c | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20141018 | 20141014 | 
| 155441 | c | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20141018 | 20141014 | 
| 155477 | c | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141018 | 20141014 | 
| 155488 | c | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20141018 | 20141014 | 
| 155589 | c | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20141018 | 20141014 | 
| 155631 | c | gcc -O -fomit-frame-pointer | 20141018 | 20141014 | 
| 155634 | c | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 | 
| 155664 | c | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20141018 | 20141014 | 
| 155895 | c | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20141018 | 20141014 | 
| 158602 | c | gcc -funroll-loops -O -fomit-frame-pointer | 20141018 | 20141014 | 
| 158622 | c | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 | 
| 189568 | c | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141018 | 20141014 | 
| 190873 | c | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20141018 | 20141014 | 
| 191518 | c | gcc -O2 -fomit-frame-pointer | 20141018 | 20141014 | 
| 192086 | c | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141018 | 20141014 | 
| 192346 | c | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20141018 | 20141014 | 
| 193108 | c | gcc -O3 -fomit-frame-pointer | 20141018 | 20141014 | 
| 193266 | c | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141018 | 20141014 | 
| 196725 | c | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141018 | 20141014 | 
| 203680 | c | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141018 | 20141014 | 
| 205671 | c | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141018 | 20141014 | 
| 208412 | c | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20141018 | 20141014 | 
| 208748 | c | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20141018 | 20141014 | 
| 686201 | c | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20141018 | 20141014 | 
| 686349 | c | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20141018 | 20141014 | 
| 686758 | c | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20141018 | 20141014 | 
| 686762 | c | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20141018 | 20141014 | 
| 686891 | c | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20141018 | 20141014 | 
| 687630 | c | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20141018 | 20141014 | 
| 687719 | c | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20141018 | 20141014 | 
| 687778 | c | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20141018 | 20141014 | 
| 687982 | c | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20141018 | 20141014 | 
| 688125 | c | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20141018 | 20141014 | 
| 764975 | c | gcc | 20141018 | 20141014 | 
| 765253 | c | cc | 20141018 | 20141014 | 
| 765387 | c | gcc -funroll-loops | 20141018 | 20141014 | 
| Compiler | Implementations | 
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | c | 
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | c | 
| gcc -mcpu=arm810 -O -fomit-frame-pointer | c | 
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | c | 
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | c | 
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | c | 
| gcc -mcpu=arm8 -O -fomit-frame-pointer | c | 
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | c | 
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | c | 
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | c | 
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | c | 
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | c | 
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | c | 
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | c | 
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | c | 
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | c | 
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | c | 
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | c | 
| gcc -mcpu=strongarm -O -fomit-frame-pointer | c | 
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | c |