Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
65849 | opt64 | gcc -Os -fomit-frame-pointer | 20141018 | 20141014 |
65851 | opt64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 |
66286 | opt64 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20141018 | 20141014 |
66395 | opt64 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20141018 | 20141014 |
67004 | opt64 | 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 |
67018 | opt64 | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | 20141018 | 20141014 |
67035 | opt64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20141018 | 20141014 |
67071 | opt64 | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | 20141018 | 20141014 |
67080 | opt64 | clang -O3 -fomit-frame-pointer | 20141018 | 20141014 |
67080 | opt64 | clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 |
67080 | opt64 | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | 20141018 | 20141014 |
67082 | opt64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 |
67084 | opt64 | 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 |
67086 | opt64 | clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 |
67090 | opt64 | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 |
67090 | opt64 | clang -O3 -fwrapv -mavx -fomit-frame-pointer | 20141018 | 20141014 |
67091 | opt64 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141018 | 20141014 |
68391 | opt64 | gcc -O3 -fomit-frame-pointer | 20141018 | 20141014 |
68850 | opt64 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
69968 | opt64 | gcc -O2 -fomit-frame-pointer | 20141018 | 20141014 |
70024 | opt64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 |
70233 | opt64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141018 | 20141014 |
70364 | opt64 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
70797 | opt64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 |
70831 | opt64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141018 | 20141014 |
71117 | opt64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 |
71660 | opt64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 |
71743 | opt64 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
71829 | opt64 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
74176 | opt64 | gcc -funroll-loops -O -fomit-frame-pointer | 20141018 | 20141014 |
74178 | opt64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 |
76014 | opt64 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141018 | 20141014 |
77137 | opt64 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141018 | 20141014 |
77527 | opt64 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20141018 | 20141014 |
77564 | opt64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 |
77582 | opt64 | gcc -O -fomit-frame-pointer | 20141018 | 20141014 |
77665 | opt64 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20141018 | 20141014 |
80884 | opt64 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
80971 | opt64 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20141018 | 20141014 |
81000 | opt64 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
81278 | opt64 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20141018 | 20141014 |
81287 | opt64 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20141018 | 20141014 |
81287 | opt64 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20141018 | 20141014 |
81290 | opt64 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20141018 | 20141014 |
81305 | opt64 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
82027 | opt64 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
82037 | opt64 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
83248 | opt64 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20141018 | 20141014 |
83413 | opt64 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
83844 | opt64 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
83946 | opt64 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
84891 | opt64 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
87767 | opt64 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141018 | 20141014 |
89507 | opt64 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141018 | 20141014 |
91020 | opt64 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20141018 | 20141014 |
91022 | opt64 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20141018 | 20141014 |
91030 | opt64 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20141018 | 20141014 |
91068 | opt64 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20141018 | 20141014 |
91081 | opt64 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20141018 | 20141014 |
117864 | opt64 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141018 | 20141014 |
118512 | opt64 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141018 | 20141014 |
132831 | opt64 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141018 | 20141014 |
134812 | opt64 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141018 | 20141014 |
708244 | opt64 | gcc | 20141018 | 20141014 |
708943 | opt64 | gcc -funroll-loops | 20141018 | 20141014 |
709125 | opt64 | cc | 20141018 | 20141014 |
Compiler | Implementations
|
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | opt64 |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | opt64 |
gcc -mcpu=arm810 -O -fomit-frame-pointer | opt64 |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | opt64 |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | opt64 |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | opt64 |
gcc -mcpu=arm8 -O -fomit-frame-pointer | opt64 |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm -O -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | opt64
|