Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
302353 | simple | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140429 | 20140425 |
308384 | unrolled | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
314768 | unrolled | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
315598 | simple | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
318428 | simple | gcc -O3 -fomit-frame-pointer | 20140429 | 20140425 |
319251 | unrolled | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
321246 | unrolled | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
331302 | simple | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
331308 | simple | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
331310 | simple | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140429 | 20140425 |
331316 | simple | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
331322 | simple | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
331479 | simple | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
341303 | unrolled | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140429 | 20140425 |
342186 | unrolled | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
342196 | unrolled | gcc -funroll-loops -Os -fomit-frame-pointer | 20140429 | 20140425 |
344204 | unrolled | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140429 | 20140425 |
348768 | unrolled | gcc -O3 -fomit-frame-pointer | 20140429 | 20140425 |
349156 | simple | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
350388 | unrolled | gcc -O2 -fomit-frame-pointer | 20140429 | 20140425 |
350649 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
353096 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
353110 | unrolled | gcc -Os -fomit-frame-pointer | 20140429 | 20140425 |
353116 | unrolled | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
354859 | unrolled | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
355450 | unrolled | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
356422 | unrolled | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
356424 | unrolled | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140429 | 20140425 |
356428 | unrolled | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140429 | 20140425 |
356428 | unrolled | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140429 | 20140425 |
356428 | unrolled | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140429 | 20140425 |
359720 | simple | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
363446 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
369734 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
372260 | unrolled | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140429 | 20140425 |
372270 | unrolled | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
372274 | unrolled | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
372274 | unrolled | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
372274 | unrolled | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
374306 | unrolled | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
374306 | unrolled | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
374306 | unrolled | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
374306 | unrolled | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140429 | 20140425 |
374320 | unrolled | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
380102 | unrolled | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140429 | 20140425 |
380116 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
382738 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
387265 | simple | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140429 | 20140425 |
388230 | unrolled | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140429 | 20140425 |
388541 | unrolled | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
390060 | unrolled | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
398845 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
408328 | simple | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
410319 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
447215 | simple | gcc -funroll-loops -O -fomit-frame-pointer | 20140429 | 20140425 |
447221 | simple | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
483659 | unrolled | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
483663 | unrolled | gcc -funroll-loops -O -fomit-frame-pointer | 20140429 | 20140425 |
486274 | unrolled | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140429 | 20140425 |
486280 | unrolled | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140429 | 20140425 |
486286 | unrolled | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140429 | 20140425 |
486286 | unrolled | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140429 | 20140425 |
486288 | unrolled | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140429 | 20140425 |
487511 | unrolled | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140429 | 20140425 |
487762 | unrolled | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140429 | 20140425 |
487765 | unrolled | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
487766 | unrolled | gcc -O -fomit-frame-pointer | 20140429 | 20140425 |
490245 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
490268 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
809288 | spec | gcc -O3 -fomit-frame-pointer | 20140429 | 20140425 |
825383 | spec | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140429 | 20140425 |
854822 | spec | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
854868 | spec | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
869843 | spec | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
869850 | spec | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
893073 | spec | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140429 | 20140425 |
893074 | spec | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
893088 | spec | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
895021 | spec | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
897341 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
929106 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
940756 | spec | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
979726 | spec | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1063617 | spec | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
1063628 | spec | gcc -funroll-loops -Os -fomit-frame-pointer | 20140429 | 20140425 |
1065028 | spec | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1065043 | spec | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1065172 | spec | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1065747 | spec | gcc -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1065757 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1077372 | spec | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1079720 | spec | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1097948 | spec | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1100381 | spec | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1101647 | spec | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1104370 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1110155 | spec | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
1110174 | spec | gcc -Os -fomit-frame-pointer | 20140429 | 20140425 |
1116476 | spec | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1139346 | spec | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140429 | 20140425 |
1139545 | spec | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140429 | 20140425 |
1139548 | spec | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140429 | 20140425 |
1139555 | spec | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
1142064 | spec | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140429 | 20140425 |
1145922 | spec | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140429 | 20140425 |
1157400 | spec | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140429 | 20140425 |
1176479 | unrolled | gcc -funroll-loops | 20140429 | 20140425 |
1176490 | unrolled | cc | 20140429 | 20140425 |
1176499 | unrolled | gcc | 20140429 | 20140425 |
1230030 | spec | gcc -funroll-loops -O -fomit-frame-pointer | 20140429 | 20140425 |
1230044 | spec | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
1269292 | spec | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140429 | 20140425 |
1269292 | spec | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140429 | 20140425 |
1269297 | spec | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140429 | 20140425 |
1269299 | spec | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140429 | 20140425 |
1269300 | spec | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140429 | 20140425 |
1308599 | spec | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140429 | 20140425 |
1319596 | spec | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
1319598 | spec | gcc -O -fomit-frame-pointer | 20140429 | 20140425 |
1320750 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
1322355 | spec | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140429 | 20140425 |
1340579 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
1525929 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
1528526 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
1926178 | simple | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1927669 | simple | gcc -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1946532 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1950474 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1958361 | simple | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1996105 | simple | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
2041461 | simple | gcc -funroll-loops -Os -fomit-frame-pointer | 20140429 | 20140425 |
2041518 | simple | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
2072014 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
2112833 | simple | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140429 | 20140425 |
2115234 | simple | gcc -Os -fomit-frame-pointer | 20140429 | 20140425 |
2119015 | simple | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
2119029 | simple | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
2119032 | simple | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140429 | 20140425 |
2119060 | simple | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
2119066 | simple | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
2126387 | simple | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
2138999 | simple | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140429 | 20140425 |
2139005 | simple | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140429 | 20140425 |
2139022 | simple | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140429 | 20140425 |
2139025 | simple | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140429 | 20140425 |
2139059 | simple | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140429 | 20140425 |
2161017 | simple | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140429 | 20140425 |
2164045 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
2166821 | simple | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
2166839 | simple | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140429 | 20140425 |
2166854 | simple | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140429 | 20140425 |
2166857 | simple | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140429 | 20140425 |
2166863 | simple | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140429 | 20140425 |
2190684 | simple | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140429 | 20140425 |
2190966 | simple | gcc -O -fomit-frame-pointer | 20140429 | 20140425 |
2190967 | simple | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
2190979 | simple | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140429 | 20140425 |
2196099 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
2196102 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
7381320 | simple | gcc | 20140429 | 20140425 |
7381744 | simple | cc | 20140429 | 20140425 |
7382816 | simple | gcc -funroll-loops | 20140429 | 20140425 |
18496319 | spec | cc | 20140429 | 20140425 |
18503338 | spec | gcc -funroll-loops | 20140429 | 20140425 |
18504249 | spec | gcc | 20140429 | 20140425 |