Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
265468 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20120412 | 20120316 |
297824 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20120412 | 20120316 |
326145 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20120412 | 20120316 |
329178 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20120530 | 20120525 |
346830 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20120530 | 20120525 |
370755 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20120530 | 20120525 |
426542 | gcc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20120412 | 20120316 |
427011 | gcc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20120530 | 20120525 |
2036886 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120412 | 20120316 |
2056731 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120412 | 20120316 |
2097489 | gcc | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | 20120412 | 20120316 |
2097849 | gcc | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | 20120412 | 20120316 |
2114374 | gcc | gcc -mcpu=cortex-r4 -O -fomit-frame-pointer | 20120412 | 20120316 |
2114688 | gcc | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20120412 | 20120316 |
2130029 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120412 | 20120316 |
2138918 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20120412 | 20120316 |
2148985 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120412 | 20120316 |
2149539 | gcc | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20120412 | 20120316 |
2149558 | gcc | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20120412 | 20120316 |
2149589 | gcc | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20120412 | 20120316 |
2149891 | gcc | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20120412 | 20120316 |
2149966 | gcc | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20120412 | 20120316 |
2150541 | gcc | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20120412 | 20120316 |
2150780 | gcc | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20120412 | 20120316 |
2155650 | gcc | gcc -O -fomit-frame-pointer | 20120412 | 20120316 |
2156094 | gcc | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20120412 | 20120316 |
2156136 | gcc | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20120412 | 20120316 |
2157526 | gcc | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20120412 | 20120316 |
2157533 | gcc | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20120412 | 20120316 |
2157566 | gcc | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20120412 | 20120316 |
2161314 | gcc | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20120412 | 20120316 |
2167839 | gcc | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20120412 | 20120316 |
2167997 | gcc | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20120412 | 20120316 |
2168065 | gcc | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20120412 | 20120316 |
2168088 | gcc | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20120412 | 20120316 |
2169147 | gcc | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20120412 | 20120316 |
2238635 | gcc | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20120412 | 20120316 |
2251420 | gcc | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2279874 | gcc | gcc -mcpu=xscale -O -fomit-frame-pointer | 20120412 | 20120316 |
2287873 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2288160 | gcc | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2308627 | gcc | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20120412 | 20120316 |
2329664 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2333104 | gcc | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20120412 | 20120316 |
2333849 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2334966 | gcc | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2334979 | gcc | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335035 | gcc | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335051 | gcc | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335097 | gcc | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335263 | gcc | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335304 | gcc | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335323 | gcc | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335403 | gcc | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335495 | gcc | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335511 | gcc | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2335513 | gcc | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20120412 | 20120316 |
2336174 | gcc | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2336512 | gcc | gcc -Os -fomit-frame-pointer | 20120412 | 20120316 |
2340348 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20120412 | 20120316 |
2346959 | gcc | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20120412 | 20120316 |
2366363 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2386747 | gcc | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2395611 | gcc | gcc -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2395659 | gcc | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2395733 | gcc | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2395785 | gcc | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2395806 | gcc | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2395965 | gcc | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2396005 | gcc | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2396789 | gcc | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2396822 | gcc | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2397214 | gcc | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2397389 | gcc | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397400 | gcc | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2397455 | gcc | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397503 | gcc | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397537 | gcc | gcc -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397548 | gcc | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397610 | gcc | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397629 | gcc | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397671 | gcc | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397676 | gcc | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397717 | gcc | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397883 | gcc | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2397973 | gcc | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2398271 | gcc | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2399056 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2399174 | gcc | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2403972 | gcc | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2406949 | gcc | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2407119 | gcc | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2407449 | gcc | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2416059 | gcc | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2433710 | gcc | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2443485 | gcc | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2449107 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2450626 | gcc | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20120412 | 20120316 |
2451751 | gcc | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20120412 | 20120316 |
2486641 | gcc | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2519458 | gcc | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20120412 | 20120316 |
2520040 | gcc | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20120412 | 20120316 |
2568356 | gcc | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2604235 | gcc | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2604370 | gcc | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2718066 | gcc | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2718553 | gcc | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20120412 | 20120316 |
2735255 | gcc | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | 20120412 | 20120316 |
2735858 | gcc | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | 20120412 | 20120316 |
2746714 | gcc | gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer | 20120412 | 20120316 |
2769068 | gcc | gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | 20120412 | 20120316 |
2823659 | gcc | gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer | 20120412 | 20120316 |
12144034 | gcc | gcc | 20120412 | 20120316 |
12155970 | gcc | cc | 20120412 | 20120316 |
12417672 | gcc | gcc -funroll-loops | 20120412 | 20120316 |