| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1973248 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 1975808 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2027520 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2109952 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2127616 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2151424 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
| 2170624 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
| 2179840 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2200320 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2210560 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2211072 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2213376 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2213376 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2216960 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2219264 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2222592 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2239232 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2239488 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2242816 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2245632 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2248448 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2249984 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2250240 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2251264 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2252288 | ref | gcc -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2253568 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2253824 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2254848 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2254848 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2257152 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2259200 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2259456 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2260992 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2261760 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2262016 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2262016 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2263040 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2268928 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2271488 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
| 2273792 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2275072 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2276096 | ref | gcc -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2285568 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2285568 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2285568 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2286848 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2288128 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2289152 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2290432 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
| 2290432 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
| 2294016 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2297600 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2297600 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2297856 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2298880 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20130308 | 20130126 |
| 2298880 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2298880 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2302464 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2302464 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2303232 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2303488 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2305792 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2306048 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2308352 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2309376 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
| 2310656 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2311936 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2314240 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2317568 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2317568 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2320384 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2320384 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2321408 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2322688 | ref | gcc -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2323712 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2327296 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2330880 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2331904 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2333440 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20130308 | 20130126 |
| 2340352 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2341632 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2342656 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2343680 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2343936 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2347520 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2350848 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2356992 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20130308 | 20130126 |
| 2356992 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2360832 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
| 2361600 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2369024 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2369792 | ref | gcc -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2378496 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2379520 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2383104 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2384384 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2384384 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2386688 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2387712 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2387968 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2390272 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2394880 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2394880 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
| 2395136 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2401024 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2402304 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2404352 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20130308 | 20130126 |
| 2439168 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20130308 | 20130126 |
| 7732480 | ref | cc | 20130308 | 20130126 |
| 7770880 | ref | gcc | 20130308 | 20130126 |
| 7803648 | ref | gcc -funroll-loops | 20130308 | 20130126 |