Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
108368 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140703 | 20140622 |
109753 | ref | gcc -O3 -fomit-frame-pointer | 20140703 | 20140622 |
109911 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140703 | 20140622 |
111522 | ref | gcc -O2 -fomit-frame-pointer | 20140703 | 20140622 |
119959 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140703 | 20140622 |
121481 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140703 | 20140622 |
134857 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140703 | 20140622 |
135050 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140703 | 20140622 |
139658 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140703 | 20140622 |
139749 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140703 | 20140622 |
143469 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
143472 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
143484 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
143484 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
143484 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140703 | 20140622 |
143626 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
143629 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
143629 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140703 | 20140622 |
143649 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
143652 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
148231 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140703 | 20140622 |
148284 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140703 | 20140622 |
148290 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140703 | 20140622 |
148291 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140703 | 20140622 |
148293 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140703 | 20140622 |
155751 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140703 | 20140622 |
155766 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
155862 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
155920 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140703 | 20140622 |
162211 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140703 | 20140622 |
162214 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140703 | 20140622 |
164475 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140703 | 20140622 |
165123 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140703 | 20140622 |
165126 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140703 | 20140622 |
165155 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140703 | 20140622 |
165169 | ref | gcc -O -fomit-frame-pointer | 20140703 | 20140622 |
165169 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140703 | 20140622 |
166566 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140703 | 20140622 |
171780 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140703 | 20140622 |
171861 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140703 | 20140622 |
171861 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140703 | 20140622 |
171861 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140703 | 20140622 |
171875 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140703 | 20140622 |
210888 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140703 | 20140622 |
210935 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140703 | 20140622 |
224102 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
224103 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140703 | 20140622 |
224105 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140703 | 20140622 |
224160 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
224185 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140703 | 20140622 |
224185 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
224197 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
224223 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140703 | 20140622 |
230622 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140703 | 20140622 |
232110 | ref | gcc -Os -fomit-frame-pointer | 20140703 | 20140622 |
237991 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140703 | 20140622 |
246346 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140703 | 20140622 |
246556 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140703 | 20140622 |
257481 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140703 | 20140622 |
257553 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
257553 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140703 | 20140622 |
257553 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
257553 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
257558 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140703 | 20140622 |
257562 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140703 | 20140622 |
257614 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140703 | 20140622 |
257630 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140703 | 20140622 |
257684 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140703 | 20140622 |
257745 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140703 | 20140622 |
257749 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140703 | 20140622 |
257749 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
257750 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140703 | 20140622 |
257756 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
257835 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140703 | 20140622 |
257841 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140703 | 20140622 |
260895 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140703 | 20140622 |
261076 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140703 | 20140622 |
262319 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
327834 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140703 | 20140622 |
327906 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140703 | 20140622 |
327915 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
327915 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140703 | 20140622 |
336714 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140703 | 20140622 |
336715 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140703 | 20140622 |
336724 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140703 | 20140622 |
336731 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140703 | 20140622 |
336746 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140703 | 20140622 |
336764 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140703 | 20140622 |
336776 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140703 | 20140622 |
336778 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140703 | 20140622 |
336779 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140703 | 20140622 |
336779 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140703 | 20140622 |
336794 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140703 | 20140622 |
361323 | ref | gcc -funroll-loops | 20140703 | 20140622 |
361326 | ref | gcc | 20140703 | 20140622 |
361338 | ref | cc | 20140703 | 20140622 |
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
|