Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
3158053 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141030 | 20141014 |
3315213 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20141030 | 20141014 |
3368319 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141030 | 20141014 |
3522032 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141030 | 20141014 |
3613881 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141030 | 20141014 |
3622798 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141030 | 20141014 |
3677904 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20141030 | 20141014 |
3684867 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20141030 | 20141014 |
3751119 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141030 | 20141014 |
3760709 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20141030 | 20141014 |
3786979 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20141030 | 20141014 |
3795359 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20141030 | 20141014 |
3830034 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20141030 | 20141014 |
3849795 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20141030 | 20141014 |
3852576 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20141030 | 20141014 |
3860479 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20141030 | 20141014 |
4003599 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20141030 | 20141014 |
4026499 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141030 | 20141014 |
4049087 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141030 | 20141014 |
4052591 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141030 | 20141014 |
4065189 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141030 | 20141014 |
4081037 | ref | gcc -O3 -fomit-frame-pointer | 20141030 | 20141014 |
4085414 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141030 | 20141014 |
4117157 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141030 | 20141014 |
4143670 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141030 | 20141014 |
4222936 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20141030 | 20141014 |
4266757 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141030 | 20141014 |
4275332 | ref | gcc -Os -fomit-frame-pointer | 20141030 | 20141014 |
4310907 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20141030 | 20141014 |
4354337 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20141030 | 20141014 |
4356794 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20141030 | 20141014 |
4383238 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20141030 | 20141014 |
4392027 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20141030 | 20141014 |
4460099 | ref | gcc -O -fomit-frame-pointer | 20141030 | 20141014 |
4552933 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141030 | 20141014 |
4632476 | ref | gcc -O2 -fomit-frame-pointer | 20141030 | 20141014 |
4676886 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20141030 | 20141014 |
4708927 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141030 | 20141014 |
4730405 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20141030 | 20141014 |
4749185 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20141030 | 20141014 |
4765052 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20141030 | 20141014 |
4781288 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141030 | 20141014 |
4912109 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141030 | 20141014 |
4957948 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20141030 | 20141014 |
5012736 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20141030 | 20141014 |
5023635 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20141030 | 20141014 |
5071943 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20141030 | 20141014 |
5164747 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20141030 | 20141014 |
5263875 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20141030 | 20141014 |
5292957 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20141030 | 20141014 |
5817984 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20141030 | 20141014 |
5914906 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20141030 | 20141014 |
15172230 | ref | gcc -funroll-loops | 20141030 | 20141014 |
15366608 | ref | cc | 20141030 | 20141014 |
22002497 | ref | gcc | 20141030 | 20141014 |
Compiler | Implementations
|
cc | ref |
gcc | ref |
gcc -O2 -fomit-frame-pointer | ref |
gcc -O3 -fomit-frame-pointer | ref |
gcc -O -fomit-frame-pointer | ref |
gcc -Os -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ref |
gcc -funroll-loops | ref |
gcc -funroll-loops -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -O -fomit-frame-pointer | ref |
gcc -funroll-loops -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | ref
|
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
|