Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
185885 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20121102 | 20121016 |
192344 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20121102 | 20121016 |
198493 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20121102 | 20121016 |
206033 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20121102 | 20121016 |
214960 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20121102 | 20121016 |
235419 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20121102 | 20121016 |
298379 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20121102 | 20121016 |
298510 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20121102 | 20121016 |
650234 | gcc | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20121102 | 20121016 |
777745 | gcc | gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer | 20121102 | 20121016 |
851041 | gcc | gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer | 20121102 | 20121016 |
858249 | gcc | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20121102 | 20121016 |
895136 | gcc | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20121102 | 20121016 |
1980692 | gcc | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20121102 | 20121016 |
1981207 | gcc | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20121102 | 20121016 |
1985831 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20121102 | 20121016 |
1986929 | gcc | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20121102 | 20121016 |
1986954 | gcc | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20121102 | 20121016 |
1987014 | gcc | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20121102 | 20121016 |
1987039 | gcc | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20121102 | 20121016 |
1987040 | gcc | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20121102 | 20121016 |
1987071 | gcc | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20121102 | 20121016 |
1987084 | gcc | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20121102 | 20121016 |
1987132 | gcc | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20121102 | 20121016 |
1987231 | gcc | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20121102 | 20121016 |
1987766 | gcc | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20121102 | 20121016 |
1990059 | gcc | gcc -Os -fomit-frame-pointer | 20121102 | 20121016 |
1999966 | gcc | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20121102 | 20121016 |
2002777 | gcc | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20121102 | 20121016 |
2003251 | gcc | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20121102 | 20121016 |
2003475 | gcc | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20121102 | 20121016 |
2006726 | gcc | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2011218 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20121102 | 20121016 |
2026734 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2027953 | gcc | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | 20121102 | 20121016 |
2029267 | gcc | gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | 20121102 | 20121016 |
2029586 | gcc | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | 20121102 | 20121016 |
2031126 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2031935 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20121102 | 20121016 |
2032060 | gcc | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2035758 | gcc | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20121102 | 20121016 |
2036031 | gcc | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2036074 | gcc | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2036079 | gcc | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2036102 | gcc | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2036118 | gcc | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2036151 | gcc | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2036255 | gcc | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2036256 | gcc | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2036339 | gcc | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2039389 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2047502 | gcc | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2047552 | gcc | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2048959 | gcc | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2049075 | gcc | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2053061 | gcc | gcc -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2053322 | gcc | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | 20121102 | 20121016 |
2053354 | gcc | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | 20121102 | 20121016 |
2070324 | gcc | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2074321 | gcc | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2075009 | gcc | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2075945 | gcc | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20121102 | 20121016 |
2076173 | gcc | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20121102 | 20121016 |
2077258 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2086964 | gcc | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2086972 | gcc | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2087121 | gcc | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2087135 | gcc | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2087171 | gcc | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2087175 | gcc | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2087195 | gcc | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2087469 | gcc | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2091460 | gcc | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2093683 | gcc | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2093779 | gcc | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2098713 | gcc | gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2099476 | gcc | gcc -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2106670 | gcc | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2115636 | gcc | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2118447 | gcc | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2119117 | gcc | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20121102 | 20121016 |
2122713 | gcc | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2148567 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2148883 | gcc | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2154691 | gcc | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20121102 | 20121016 |
2157954 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20121102 | 20121016 |
2158712 | gcc | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20121102 | 20121016 |
2162264 | gcc | gcc -mcpu=cortex-r4 -O -fomit-frame-pointer | 20121102 | 20121016 |
2162277 | gcc | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20121102 | 20121016 |
2166487 | gcc | gcc -mcpu=xscale -O -fomit-frame-pointer | 20121102 | 20121016 |
2169249 | gcc | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20121102 | 20121016 |
2260843 | gcc | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20121102 | 20121016 |
2260922 | gcc | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20121102 | 20121016 |
2262063 | gcc | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20121102 | 20121016 |
2262782 | gcc | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20121102 | 20121016 |
2262791 | gcc | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20121102 | 20121016 |
2264915 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20121102 | 20121016 |
2270222 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20121102 | 20121016 |
2271313 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20121102 | 20121016 |
2272811 | gcc | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20121102 | 20121016 |
2272812 | gcc | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20121102 | 20121016 |
2278568 | gcc | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20121102 | 20121016 |
2278749 | gcc | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20121102 | 20121016 |
2278750 | gcc | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20121102 | 20121016 |
2278844 | gcc | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20121102 | 20121016 |
2278845 | gcc | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20121102 | 20121016 |
2278931 | gcc | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20121102 | 20121016 |
2279338 | gcc | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20121102 | 20121016 |
2279415 | gcc | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20121102 | 20121016 |
2287640 | gcc | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20121102 | 20121016 |
2288414 | gcc | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20121102 | 20121016 |
2288546 | gcc | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20121102 | 20121016 |
2303112 | gcc | gcc -O -fomit-frame-pointer | 20121102 | 20121016 |
26737317 | gcc | cc | 20121102 | 20121016 |
26738288 | gcc | gcc | 20121102 | 20121016 |
26745215 | gcc | gcc -funroll-loops | 20121102 | 20121016 |