| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 380593 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 380602 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 380613 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 380617 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 380691 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 380932 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 382236 | 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 |
| 382258 | ref | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | 20141021 | 20141014 |
| 383400 | ref | clang -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 383434 | ref | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | 20141021 | 20141014 |
| 383439 | ref | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | 20141021 | 20141014 |
| 383476 | 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 |
| 383478 | ref | clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141021 | 20141014 |
| 383481 | ref | clang -O3 -fwrapv -mavx -fomit-frame-pointer | 20141021 | 20141014 |
| 383488 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141021 | 20141014 |
| 383490 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141021 | 20141014 |
| 383494 | ref | clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141021 | 20141014 |
| 388464 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 388510 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 388526 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 388567 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 388569 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 394216 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 402784 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 403449 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 405060 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 405072 | ref | gcc -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 405659 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 406728 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 408356 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 413102 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 414279 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20141021 | 20141014 |
| 414371 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141021 | 20141014 |
| 417555 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 419880 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 421198 | ref | gcc -O -fomit-frame-pointer | 20141021 | 20141014 |
| 421277 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141021 | 20141014 |
| 422001 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 424067 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 424110 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 424163 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 424164 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 424167 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 425151 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 425283 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 425933 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141021 | 20141014 |
| 426630 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141021 | 20141014 |
| 429024 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 440874 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 440938 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 440940 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20141021 | 20141014 |
| 440950 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 440954 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 441548 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 443428 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 443474 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 443654 | ref | gcc -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 445606 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 446203 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 463688 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 466326 | ref | gcc -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 467908 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 469543 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1142209 | ref | gcc | 20141021 | 20141014 |
| 1142270 | ref | gcc -funroll-loops | 20141021 | 20141014 |
| 1142285 | ref | cc | 20141021 | 20141014 |
| Compiler | Implementations
|
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | ref
|