Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
33529 | inplace | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140515 | 20140514 |
33558 | inplace | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140515 | 20140514 |
33593 | inplace | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140515 | 20140514 |
33627 | inplace | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140515 | 20140514 |
33696 | inplace | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
33727 | inplace | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
33741 | inplace | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140515 | 20140514 |
33742 | inplace | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
33759 | inplace | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
33796 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140515 | 20140514 |
33865 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140515 | 20140514 |
33913 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140515 | 20140514 |
33916 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
33929 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
33931 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140515 | 20140514 |
34015 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140515 | 20140514 |
34040 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
34048 | inplace | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
34050 | inplace | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140515 | 20140514 |
34067 | inplace | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
34154 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
34162 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
34267 | inplace | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
34273 | inplace | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
34276 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
34304 | inplace | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140515 | 20140514 |
34321 | inplace | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
34325 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
34351 | inplace | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140515 | 20140514 |
34354 | inplace | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
34354 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140515 | 20140514 |
34364 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
34369 | inplace | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
34388 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
34396 | inplace | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
34410 | ref | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
34442 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
34445 | inplace | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140515 | 20140514 |
34459 | inplace | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140515 | 20140514 |
34467 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
34682 | inplace | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
34711 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140515 | 20140514 |
34768 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140515 | 20140514 |
34841 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140515 | 20140514 |
34859 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
34871 | inplace | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140515 | 20140514 |
34920 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
34953 | inplace | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
34954 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
34999 | inplace | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35037 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35057 | inplace | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35100 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35204 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
35226 | inplace | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
35264 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140515 | 20140514 |
35293 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35411 | inplace | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35463 | inplace | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
35472 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35495 | inplace | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35533 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
35576 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35600 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
35620 | inplace | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35625 | inplace | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35628 | inplace | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35628 | inplace | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
35641 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35648 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35649 | inplace | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35650 | ref | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35652 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
35654 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
35695 | ref | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
35751 | inplace | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
35789 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
35847 | inplace | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
35853 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
35857 | inplace | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
35857 | inplace | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
35894 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
35936 | inplace | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
35960 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
35974 | inplace | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
35984 | inplace | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
36005 | inplace | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
36011 | inplace | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
36076 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
36089 | inplace | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
36108 | ref | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
36117 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
36131 | inplace | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
36137 | inplace | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
36144 | inplace | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
36257 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140515 | 20140514 |
36307 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
36310 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
36405 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
36479 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
36629 | inplace | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
36705 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
37059 | inplace | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
38137 | inplace | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140515 | 20140514 |
41831 | arm11 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
41868 | arm11 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
41909 | arm11 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
41912 | arm11 | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
41959 | arm11 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
41974 | arm11 | gcc -funroll-loops | 20140515 | 20140514 |
42006 | arm11 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
42029 | arm11 | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
42068 | arm11 | cc | 20140515 | 20140514 |
42068 | arm11 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
42071 | arm11 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
42077 | arm11 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
42082 | arm11 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
42114 | arm11 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
42167 | arm11 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
42179 | arm11 | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
42212 | arm11 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
42212 | arm11 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
42228 | arm11 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
42228 | arm11 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
42280 | arm11 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
42311 | arm11 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
42330 | arm11 | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
42335 | arm11 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
42355 | arm11 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
42360 | arm11 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
42362 | arm11 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
42364 | arm11 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
42365 | arm11 | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
42380 | arm11 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
42432 | arm11 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
42556 | arm11 | gcc | 20140515 | 20140514 |
43401 | arm11 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
43675 | arm11 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
44067 | arm11 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
64383 | inplace | gcc | 20140515 | 20140514 |
64460 | inplace | cc | 20140515 | 20140514 |
64685 | ref | gcc | 20140515 | 20140514 |
64799 | ref | cc | 20140515 | 20140514 |
64836 | inplace | gcc -funroll-loops | 20140515 | 20140514 |
64871 | ref | gcc -funroll-loops | 20140515 | 20140514 |