Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
18634 | swpbe | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20141016 | 20141014 |
18643 | swpbe | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20141016 | 20141014 |
18669 | swpbe | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20141016 | 20141014 |
18677 | swpbe | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20141016 | 20141014 |
18681 | swpbe | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20141016 | 20141014 |
19174 | swpbe | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141016 | 20141014 |
19318 | swpbe | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141016 | 20141014 |
19524 | swpbe | gcc -Os -fomit-frame-pointer | 20141016 | 20141014 |
19549 | swpbe | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141016 | 20141014 |
19603 | swpbe | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141016 | 20141014 |
19853 | swpbe | gcc -funroll-loops -Os -fomit-frame-pointer | 20141016 | 20141014 |
19878 | swpbe | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141016 | 20141014 |
19931 | optc | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20141016 | 20141014 |
19935 | optc | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20141016 | 20141014 |
19939 | optc | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20141016 | 20141014 |
19957 | optc | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20141016 | 20141014 |
19961 | optc | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20141016 | 20141014 |
20086 | optc | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141016 | 20141014 |
20224 | swpbe | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141016 | 20141014 |
20228 | optc | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141016 | 20141014 |
20232 | optc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141016 | 20141014 |
20265 | swpbe | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20141016 | 20141014 |
20362 | optc | gcc -Os -fomit-frame-pointer | 20141016 | 20141014 |
20386 | optc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141016 | 20141014 |
20389 | swpbe | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141016 | 20141014 |
20398 | optc | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20141016 | 20141014 |
20402 | swpbe | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141016 | 20141014 |
20450 | swpbe | clang -O3 -fomit-frame-pointer | 20141016 | 20141014 |
20450 | swpbe | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | 20141016 | 20141014 |
20450 | swpbe | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141016 | 20141014 |
20450 | swpbe | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141016 | 20141014 |
20450 | swpbe | clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141016 | 20141014 |
20451 | swpbe | clang -O3 -fwrapv -mavx -fomit-frame-pointer | 20141016 | 20141014 |
20462 | swpbe | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141016 | 20141014 |
20477 | swpbe | clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141016 | 20141014 |
20477 | swpbe | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | 20141016 | 20141014 |
20487 | swpbe | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | 20141016 | 20141014 |
20501 | swpbe | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20141016 | 20141014 |
20509 | swpbe | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141016 | 20141014 |
20540 | optc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141016 | 20141014 |
20552 | optc | gcc -funroll-loops -Os -fomit-frame-pointer | 20141016 | 20141014 |
20669 | optc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141016 | 20141014 |
20709 | optc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141016 | 20141014 |
20777 | optc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141016 | 20141014 |
20914 | optc | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | 20141016 | 20141014 |
20964 | optc | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141016 | 20141014 |
20964 | optc | clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141016 | 20141014 |
20965 | optc | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | 20141016 | 20141014 |
20965 | optc | clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141016 | 20141014 |
20966 | optc | clang -O3 -fomit-frame-pointer | 20141016 | 20141014 |
20966 | optc | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141016 | 20141014 |
20966 | optc | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141016 | 20141014 |
20966 | optc | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141016 | 20141014 |
20966 | optc | clang -O3 -fwrapv -mavx -fomit-frame-pointer | 20141016 | 20141014 |
20966 | optc | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | 20141016 | 20141014 |
20966 | optc | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20141016 | 20141014 |
21742 | swpbe | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20141016 | 20141014 |
21744 | swpbe | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20141016 | 20141014 |
21751 | swpbe | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20141016 | 20141014 |
21766 | swpbe | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20141016 | 20141014 |
21768 | swpbe | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20141016 | 20141014 |
21789 | swpbe | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141016 | 20141014 |
21840 | swpbe | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20141016 | 20141014 |
21841 | swpbe | gcc -O -fomit-frame-pointer | 20141016 | 20141014 |
21861 | swpbe | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141016 | 20141014 |
21870 | swpbe | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141016 | 20141014 |
21919 | optc | gcc -O -fomit-frame-pointer | 20141016 | 20141014 |
21919 | optc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141016 | 20141014 |
21921 | swpbe | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20141016 | 20141014 |
21943 | optc | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20141016 | 20141014 |
22073 | optc | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141016 | 20141014 |
22205 | swpbe | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141016 | 20141014 |
22209 | swpbe | gcc -funroll-loops -O -fomit-frame-pointer | 20141016 | 20141014 |
22307 | optc | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20141016 | 20141014 |
22312 | optc | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20141016 | 20141014 |
22314 | optc | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20141016 | 20141014 |
22351 | optc | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20141016 | 20141014 |
22351 | optc | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20141016 | 20141014 |
22408 | optc | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20141016 | 20141014 |
22408 | optc | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141016 | 20141014 |
22599 | optc | gcc -funroll-loops -O -fomit-frame-pointer | 20141016 | 20141014 |
22624 | optc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141016 | 20141014 |
26373 | swpbe | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
26547 | optc | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141016 | 20141014 |
26604 | swpbe | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141016 | 20141014 |
26759 | swpbe | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141016 | 20141014 |
26901 | optc | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
27024 | swpbe | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141016 | 20141014 |
27097 | optc | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141016 | 20141014 |
27125 | optc | gcc -O2 -fomit-frame-pointer | 20141016 | 20141014 |
27146 | optc | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141016 | 20141014 |
27175 | optc | gcc -O3 -fomit-frame-pointer | 20141016 | 20141014 |
27195 | optc | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141016 | 20141014 |
27213 | optc | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
27237 | swpbe | gcc -O2 -fomit-frame-pointer | 20141016 | 20141014 |
27249 | swpbe | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
27298 | swpbe | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141016 | 20141014 |
27302 | swpbe | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141016 | 20141014 |
27317 | swpbe | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141016 | 20141014 |
27324 | optc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141016 | 20141014 |
27330 | swpbe | gcc -O3 -fomit-frame-pointer | 20141016 | 20141014 |
27421 | optc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141016 | 20141014 |
27712 | optc | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
27749 | optc | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
27850 | swpbe | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
27867 | swpbe | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
27880 | swpbe | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
27880 | swpbe | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
27890 | swpbe | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20141016 | 20141014 |
27926 | swpbe | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
27999 | swpbe | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
28009 | swpbe | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
28029 | swpbe | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
28069 | swpbe | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
28072 | swpbe | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20141016 | 20141014 |
28074 | swpbe | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
28119 | optc | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
28131 | optc | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
28149 | optc | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
28149 | optc | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20141016 | 20141014 |
28177 | optc | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
28190 | optc | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
28193 | optc | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
28196 | optc | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20141016 | 20141014 |
28199 | optc | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
28263 | optc | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
72524 | swpbe | cc | 20141016 | 20141014 |
72545 | swpbe | gcc -funroll-loops | 20141016 | 20141014 |
72567 | swpbe | gcc | 20141016 | 20141014 |
89797 | optc | gcc | 20141016 | 20141014 |
89817 | optc | gcc -funroll-loops | 20141016 | 20141014 |
89821 | optc | cc | 20141016 | 20141014 |