Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
2492066 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2515296 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2518254 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2589746 | ref | gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2612968 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2675286 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2678975 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2707461 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2710866 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2729672 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2742692 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2753844 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2760764 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2761644 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2761964 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2766844 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2767774 | ref | gcc -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2769347 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2770758 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2771682 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2773894 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2774644 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2777180 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2779311 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2783048 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2784970 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20120910 | 20120908 |
2785454 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20120910 | 20120908 |
2787138 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2792552 | ref | gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2795053 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2796504 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2798136 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2799174 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | 20120910 | 20120908 |
2806016 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2810512 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | 20120910 | 20120908 |
2810963 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2811787 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2812666 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2816800 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2833987 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2852546 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20120910 | 20120908 |
2863510 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2864816 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20120910 | 20120908 |
2869168 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20120910 | 20120908 |
2877936 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20120910 | 20120908 |
2907610 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2920018 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2923141 | ref | gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | 20120910 | 20120908 |
2924177 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20120910 | 20120908 |
2925234 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20120910 | 20120908 |
2927264 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20120910 | 20120908 |
2927446 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20120910 | 20120908 |
2930012 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20120910 | 20120908 |
2930502 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120910 | 20120908 |
2931478 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120910 | 20120908 |
2932180 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2933202 | ref | gcc -Os -fomit-frame-pointer | 20120910 | 20120908 |
2934370 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20120910 | 20120908 |
2935260 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20120910 | 20120908 |
2936458 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20120910 | 20120908 |
2937024 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20120910 | 20120908 |
2941358 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2957596 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2957620 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2965022 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20120910 | 20120908 |
2967113 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20120910 | 20120908 |
2972262 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2974142 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20120910 | 20120908 |
2978946 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2980031 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2980512 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2985288 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | 20120910 | 20120908 |
2987204 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2987422 | ref | gcc -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2989370 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20120910 | 20120908 |
2989586 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | 20120910 | 20120908 |
2989734 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20120910 | 20120908 |
3010071 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20120910 | 20120908 |
3011076 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20120910 | 20120908 |
3015518 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20120910 | 20120908 |
3022120 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20120910 | 20120908 |
3025392 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20120910 | 20120908 |
3033862 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120910 | 20120908 |
3039206 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20120910 | 20120908 |
3040062 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20120910 | 20120908 |
3045072 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20120910 | 20120908 |
3059006 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20120910 | 20120908 |
3082228 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20120910 | 20120908 |
3089354 | ref | gcc -mcpu=cortex-r4 -O -fomit-frame-pointer | 20120910 | 20120908 |
3106256 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20120910 | 20120908 |
3117564 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20120910 | 20120908 |
3130690 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20120910 | 20120908 |
3133304 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20120910 | 20120908 |
3136922 | ref | gcc -O -fomit-frame-pointer | 20120910 | 20120908 |
3141626 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20120910 | 20120908 |
3141914 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20120910 | 20120908 |
3142206 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20120910 | 20120908 |
3145006 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20120910 | 20120908 |
3145362 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20120910 | 20120908 |
3145940 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20120910 | 20120908 |
3147604 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120910 | 20120908 |
3148170 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20120910 | 20120908 |
3149474 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20120910 | 20120908 |
3151520 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20120910 | 20120908 |
3152138 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20120910 | 20120908 |
3154256 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20120910 | 20120908 |
3155428 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20120910 | 20120908 |
3157202 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120910 | 20120908 |
3157330 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120910 | 20120908 |
3158178 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20120910 | 20120908 |
3159754 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20120910 | 20120908 |
3162918 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20120910 | 20120908 |
8431554 | ref | gcc -funroll-loops | 20120910 | 20120908 |
8441628 | ref | cc | 20120910 | 20120908 |
8449076 | ref | gcc | 20120910 | 20120908 |