Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1765120 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1821184 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2088704 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
2095616 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2105088 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
2107392 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2121728 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2137088 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2153728 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2191872 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2199296 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2200064 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2201344 | ref | gcc -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2201344 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2209536 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2209536 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2215424 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2216704 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2216960 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2221824 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2225152 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2228736 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2235648 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2238208 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2240768 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2241792 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2246400 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20130308 | 20130126 |
2522368 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2537472 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2729984 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20130308 | 20130126 |
2747904 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130308 | 20130126 |
2826240 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2854656 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2857216 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2865152 | ref | gcc -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2870272 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2871296 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2874880 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2876160 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2877184 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2877440 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2878464 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2878720 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2882304 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | 20130308 | 20130126 |
2883072 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2883072 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2883328 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2886912 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | 20130308 | 20130126 |
2891520 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2894080 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2901248 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2902272 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20130308 | 20130126 |
2902272 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20130308 | 20130126 |
2904576 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2904576 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2905600 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2905856 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2912256 | ref | gcc -Os -fomit-frame-pointer | 20130308 | 20130126 |
2912768 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20130308 | 20130126 |
2914304 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20130308 | 20130126 |
2915328 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20130308 | 20130126 |
2919936 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20130308 | 20130126 |
2920192 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20130308 | 20130126 |
2922496 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20130308 | 20130126 |
2922496 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20130308 | 20130126 |
2925824 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20130308 | 20130126 |
2926848 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20130308 | 20130126 |
2927104 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
2927104 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20130308 | 20130126 |
2929664 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
2934272 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130308 | 20130126 |
2937088 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
2938880 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
2939136 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20130308 | 20130126 |
2939136 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20130308 | 20130126 |
2940416 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20130308 | 20130126 |
2961664 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20130308 | 20130126 |
2962688 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20130308 | 20130126 |
2969856 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20130308 | 20130126 |
2970112 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20130308 | 20130126 |
2980352 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130308 | 20130126 |
2981888 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20130308 | 20130126 |
2989056 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20130308 | 20130126 |
2989056 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20130308 | 20130126 |
2994944 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20130308 | 20130126 |
2995200 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20130308 | 20130126 |
2997248 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
2997760 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20130308 | 20130126 |
2998784 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20130308 | 20130126 |
3001856 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20130308 | 20130126 |
3001856 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20130308 | 20130126 |
3004160 | ref | gcc -O -fomit-frame-pointer | 20130308 | 20130126 |
3004416 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130308 | 20130126 |
3006720 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20130308 | 20130126 |
3008000 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20130308 | 20130126 |
3009024 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20130308 | 20130126 |
3011584 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20130308 | 20130126 |
3016704 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20130308 | 20130126 |
3017216 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20130308 | 20130126 |
3017472 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20130308 | 20130126 |
3020032 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20130308 | 20130126 |
3023616 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
3024640 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20130308 | 20130126 |
3024896 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130308 | 20130126 |
3031552 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20130308 | 20130126 |
3043584 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20130308 | 20130126 |
3043840 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20130308 | 20130126 |
3052032 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20130308 | 20130126 |
9597440 | ref | cc | 20130308 | 20130126 |
9631232 | ref | gcc -funroll-loops | 20130308 | 20130126 |
9712128 | ref | gcc | 20130308 | 20130126 |