Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
11310 | little-1 | gcc -Os -fomit-frame-pointer | 20141014 | 20141014 |
11310 | little-1 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141014 | 20141014 |
11355 | little-1 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141014 | 20141014 |
11642 | little-1 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141014 | 20141014 |
11754 | little-1 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20141014 | 20141014 |
11764 | little-1 | gcc -funroll-loops -Os -fomit-frame-pointer | 20141014 | 20141014 |
11796 | little-1 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141014 | 20141014 |
12054 | little-1 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
12054 | little-1 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
12054 | little-1 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
12054 | little-1 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
12054 | little-1 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
12054 | little-1 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
12054 | little-1 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
12054 | little-1 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20141014 | 20141014 |
12054 | little-1 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20141014 | 20141014 |
12056 | little-1 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
12105 | little-1 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141014 | 20141014 |
12208 | little-1 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20141014 | 20141014 |
12208 | little-1 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
12208 | little-1 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20141014 | 20141014 |
12208 | little-1 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20141014 | 20141014 |
12237 | little-1 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20141014 | 20141014 |
12259 | little-1 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20141014 | 20141014 |
12390 | little-1 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141014 | 20141014 |
12441 | little-1 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
12522 | little-1 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
12619 | little-1 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20141014 | 20141014 |
12619 | little-1 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20141014 | 20141014 |
12619 | little-1 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20141014 | 20141014 |
12647 | little-1 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20141014 | 20141014 |
12649 | little-1 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20141014 | 20141014 |
12692 | little-1 | gcc -O2 -fomit-frame-pointer | 20141014 | 20141014 |
12722 | little-1 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141014 | 20141014 |
12827 | little-1 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
12855 | little-1 | gcc -O3 -fomit-frame-pointer | 20141014 | 20141014 |
12979 | little-1 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
13114 | little-1 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141014 | 20141014 |
13162 | little-1 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141014 | 20141014 |
13187 | little-1 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141014 | 20141014 |
13341 | little-1 | gcc -O -fomit-frame-pointer | 20141014 | 20141014 |
13341 | little-1 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141014 | 20141014 |
13341 | little-1 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141014 | 20141014 |
13341 | little-1 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20141014 | 20141014 |
13343 | little-1 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141014 | 20141014 |
13369 | little-1 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141014 | 20141014 |
13424 | little-1 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141014 | 20141014 |
13444 | little-1 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20141014 | 20141014 |
13472 | little-1 | gcc -funroll-loops -O -fomit-frame-pointer | 20141014 | 20141014 |
13520 | little-1 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141014 | 20141014 |
13600 | little-1 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141014 | 20141014 |
13626 | little-1 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141014 | 20141014 |
13828 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20141014 | 20141014 |
13832 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
13856 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
13856 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
13856 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
13856 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
13856 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
13856 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
13856 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
13856 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20141014 | 20141014 |
14526 | little-1 | clang -O3 -fomit-frame-pointer | 20141014 | 20141014 |
14526 | little-1 | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | 20141014 | 20141014 |
14526 | little-1 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141014 | 20141014 |
14526 | little-1 | clang -O3 -fwrapv -mavx -fomit-frame-pointer | 20141014 | 20141014 |
14526 | little-1 | clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
14526 | little-1 | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
14526 | little-1 | clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
14554 | little-1 | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141014 | 20141014 |
14554 | little-1 | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | 20141014 | 20141014 |
14554 | little-1 | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141014 | 20141014 |
14554 | little-1 | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
14784 | ref | gcc -O2 -fomit-frame-pointer | 20141014 | 20141014 |
14835 | ref | gcc -O3 -fomit-frame-pointer | 20141014 | 20141014 |
15016 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141014 | 20141014 |
15017 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
15092 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141014 | 20141014 |
15145 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141014 | 20141014 |
15171 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141014 | 20141014 |
15195 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
15299 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141014 | 20141014 |
15376 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141014 | 20141014 |
15498 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141014 | 20141014 |
15506 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
15558 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141014 | 20141014 |
15632 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
15660 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141014 | 20141014 |
15715 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141014 | 20141014 |
15739 | ref | gcc -Os -fomit-frame-pointer | 20141014 | 20141014 |
15790 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141014 | 20141014 |
15945 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141014 | 20141014 |
16226 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20141014 | 20141014 |
16431 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20141014 | 20141014 |
16431 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141014 | 20141014 |
16431 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20141014 | 20141014 |
16432 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
16432 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20141014 | 20141014 |
16432 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20141014 | 20141014 |
16534 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20141014 | 20141014 |
16564 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141014 | 20141014 |
16588 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20141014 | 20141014 |
16948 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20141014 | 20141014 |
16975 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20141014 | 20141014 |
16975 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20141014 | 20141014 |
16976 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20141014 | 20141014 |
16976 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20141014 | 20141014 |
17027 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20141014 | 20141014 |
17123 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141014 | 20141014 |
17295 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141014 | 20141014 |
17308 | ref | gcc -O -fomit-frame-pointer | 20141014 | 20141014 |
17308 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141014 | 20141014 |
17308 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20141014 | 20141014 |
17418 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20141014 | 20141014 |
17432 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141014 | 20141014 |
18469 | ref | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141014 | 20141014 |
18469 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
18469 | ref | clang -O3 -fwrapv -mavx -fomit-frame-pointer | 20141014 | 20141014 |
18469 | ref | clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
18469 | ref | clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
18493 | ref | clang -O3 -fomit-frame-pointer | 20141014 | 20141014 |
18493 | ref | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | 20141014 | 20141014 |
18493 | ref | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | 20141014 | 20141014 |
18493 | 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 | 20141014 | 20141014 |
18493 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141014 | 20141014 |
18493 | ref | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
54551 | little-1 | cc | 20141014 | 20141014 |
54576 | little-1 | gcc -funroll-loops | 20141014 | 20141014 |
54578 | little-1 | gcc | 20141014 | 20141014 |
113837 | ref | cc | 20141014 | 20141014 |
113838 | ref | gcc -funroll-loops | 20141014 | 20141014 |
113839 | ref | gcc | 20141014 | 20141014 |