Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
266192 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20120412 | 20120316 |
297352 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20120412 | 20120316 |
325673 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20120412 | 20120316 |
329447 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20120530 | 20120525 |
347118 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20120530 | 20120525 |
370907 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20120530 | 20120525 |
426885 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20120412 | 20120316 |
427102 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20120530 | 20120525 |
2036758 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120412 | 20120316 |
2056873 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120412 | 20120316 |
2096818 | gcc | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | 20120412 | 20120316 |
2096825 | gcc | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | 20120412 | 20120316 |
2114830 | gcc | gcc -mcpu=cortex-r4 -O -fomit-frame-pointer | 20120412 | 20120316 |
2114849 | gcc | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20120412 | 20120316 |
2129748 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120412 | 20120316 |
2138818 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20120412 | 20120316 |
2148790 | gcc | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20120412 | 20120316 |
2149187 | gcc | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20120412 | 20120316 |
2149246 | gcc | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20120412 | 20120316 |
2149498 | gcc | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20120412 | 20120316 |
2150248 | gcc | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20120412 | 20120316 |
2156744 | gcc | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20120412 | 20120316 |
2157093 | gcc | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20120412 | 20120316 |
2158275 | gcc | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20120412 | 20120316 |
2158277 | gcc | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20120412 | 20120316 |
2158388 | gcc | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20120412 | 20120316 |
2168162 | gcc | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20120412 | 20120316 |
2168329 | gcc | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20120412 | 20120316 |
2168444 | gcc | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20120412 | 20120316 |
2168465 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120412 | 20120316 |
2168561 | gcc | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20120412 | 20120316 |
2168898 | gcc | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20120412 | 20120316 |
2168972 | gcc | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20120412 | 20120316 |
2169743 | gcc | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20120412 | 20120316 |
2169758 | gcc | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20120412 | 20120316 |
2173118 | gcc | gcc -O -fomit-frame-pointer | 20120412 | 20120316 |
2246997 | gcc | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20120412 | 20120316 |
2251648 | gcc | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2288183 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2288694 | gcc | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2303311 | gcc | gcc -mcpu=xscale -O -fomit-frame-pointer | 20120412 | 20120316 |
2309254 | gcc | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20120412 | 20120316 |
2332321 | gcc | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20120412 | 20120316 |
2333063 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2335273 | gcc | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335302 | gcc | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335367 | gcc | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335406 | gcc | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335506 | gcc | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335552 | gcc | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335728 | gcc | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335763 | gcc | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335927 | gcc | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20120412 | 20120316 |
2336589 | gcc | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20120412 | 20120316 |
2336786 | gcc | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2336951 | gcc | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2337011 | gcc | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2337491 | gcc | gcc -Os -fomit-frame-pointer | 20120412 | 20120316 |
2338583 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2340601 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20120412 | 20120316 |
2346862 | gcc | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20120412 | 20120316 |
2365728 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2386677 | gcc | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2395802 | gcc | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2395821 | gcc | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2395896 | gcc | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2395939 | gcc | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2396031 | gcc | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2396087 | gcc | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2396385 | gcc | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2396695 | gcc | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2397487 | gcc | gcc -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2397565 | gcc | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397592 | gcc | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397626 | gcc | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397656 | gcc | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397727 | gcc | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397732 | gcc | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397752 | gcc | gcc -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397758 | gcc | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2398127 | gcc | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2398274 | gcc | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2398277 | gcc | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2398307 | gcc | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2398514 | gcc | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2398842 | gcc | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2399025 | gcc | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2399066 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2404605 | gcc | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2406558 | gcc | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2406586 | gcc | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2406661 | gcc | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2407377 | gcc | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2413162 | gcc | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2433749 | gcc | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2443822 | gcc | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2448761 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2449965 | gcc | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20120412 | 20120316 |
2450476 | gcc | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20120412 | 20120316 |
2485251 | gcc | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2516772 | gcc | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20120412 | 20120316 |
2518214 | gcc | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20120412 | 20120316 |
2560327 | gcc | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2606128 | gcc | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2607245 | gcc | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2718251 | gcc | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2718520 | gcc | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2743436 | gcc | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | 20120412 | 20120316 |
2743928 | gcc | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | 20120412 | 20120316 |
2747049 | gcc | gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2769144 | gcc | gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2825175 | gcc | gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
12161528 | gcc | cc | 20120412 | 20120316 |
12290292 | gcc | gcc -funroll-loops | 20120412 | 20120316 |
12348846 | gcc | gcc | 20120412 | 20120316 |