Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
69376 | opt32 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140503 | 20140425 |
69406 | opt32 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140503 | 20140425 |
69891 | opt32 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140503 | 20140425 |
77850 | opt32 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
85834 | opt32 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140503 | 20140425 |
86422 | opt32 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
86422 | opt32 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
86422 | opt32 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140503 | 20140425 |
86434 | opt32 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
86514 | opt32 | gcc -O3 -fomit-frame-pointer | 20140503 | 20140425 |
89802 | opt32 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140503 | 20140425 |
91030 | arm | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140503 | 20140425 |
91634 | arm | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140503 | 20140425 |
91980 | opt32 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
92405 | arm | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140503 | 20140425 |
92745 | opt32 | gcc -funroll-loops -O -fomit-frame-pointer | 20140503 | 20140425 |
92750 | opt32 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140503 | 20140425 |
93565 | arm | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140503 | 20140425 |
94901 | arm | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140503 | 20140425 |
96694 | arm | gcc -O3 -fomit-frame-pointer | 20140503 | 20140425 |
97974 | arm | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140503 | 20140425 |
100196 | arm | gcc -O2 -fomit-frame-pointer | 20140503 | 20140425 |
101123 | arm | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140503 | 20140425 |
101128 | arm | gcc -funroll-loops -Os -fomit-frame-pointer | 20140503 | 20140425 |
101773 | arm | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
102256 | arm | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140503 | 20140425 |
102630 | arm | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
103622 | arm | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140503 | 20140425 |
104190 | arm | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
104190 | arm | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
104190 | arm | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
104200 | arm | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
104202 | arm | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140503 | 20140425 |
105444 | arm | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140503 | 20140425 |
105629 | opt32 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
106806 | opt32 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140503 | 20140425 |
107948 | arm | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
108658 | arm | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
108688 | arm | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140503 | 20140425 |
108696 | arm | gcc -Os -fomit-frame-pointer | 20140503 | 20140425 |
108706 | arm | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140503 | 20140425 |
110678 | arm | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140503 | 20140425 |
111281 | arm | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140503 | 20140425 |
111976 | arm | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140503 | 20140425 |
113874 | arm | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140503 | 20140425 |
113882 | arm | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
113896 | arm | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
113896 | arm | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
113896 | arm | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
116494 | arm | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140503 | 20140425 |
116817 | arm | gcc -funroll-loops -O -fomit-frame-pointer | 20140503 | 20140425 |
116821 | arm | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140503 | 20140425 |
118172 | arm | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140503 | 20140425 |
118186 | arm | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140503 | 20140425 |
118188 | arm | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140503 | 20140425 |
118194 | arm | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140503 | 20140425 |
118194 | arm | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140503 | 20140425 |
127188 | arm | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140503 | 20140425 |
127200 | arm | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140503 | 20140425 |
127210 | arm | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140503 | 20140425 |
127324 | arm | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140503 | 20140425 |
127326 | arm | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140503 | 20140425 |
128123 | arm | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140503 | 20140425 |
128465 | opt32 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140503 | 20140425 |
129322 | arm | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140503 | 20140425 |
129324 | arm | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140503 | 20140425 |
129340 | arm | gcc -O -fomit-frame-pointer | 20140503 | 20140425 |
129414 | arm | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140503 | 20140425 |
129427 | arm | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140503 | 20140425 |
130322 | opt32 | gcc -O2 -fomit-frame-pointer | 20140503 | 20140425 |
130880 | opt32 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
130884 | opt32 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
130885 | opt32 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140503 | 20140425 |
130888 | opt32 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
130899 | opt32 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
131146 | opt32 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
131444 | opt32 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140503 | 20140425 |
131460 | opt32 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140503 | 20140425 |
132146 | opt32 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
133093 | opt32 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140503 | 20140425 |
137706 | opt32 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140503 | 20140425 |
138332 | opt32 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140503 | 20140425 |
138777 | opt32 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140503 | 20140425 |
139074 | opt32 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140503 | 20140425 |
139102 | opt32 | gcc -Os -fomit-frame-pointer | 20140503 | 20140425 |
139370 | opt32 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140503 | 20140425 |
141912 | opt32 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140503 | 20140425 |
143776 | opt32 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140503 | 20140425 |
143776 | opt32 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140503 | 20140425 |
143790 | opt32 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140503 | 20140425 |
143790 | opt32 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140503 | 20140425 |
144324 | opt32 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140503 | 20140425 |
148074 | opt32 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140503 | 20140425 |
158198 | opt32 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140503 | 20140425 |
158212 | opt32 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140503 | 20140425 |
158214 | opt32 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140503 | 20140425 |
158224 | opt32 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140503 | 20140425 |
158228 | opt32 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140503 | 20140425 |
158272 | opt32 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140503 | 20140425 |
158902 | opt32 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140503 | 20140425 |
161149 | opt32 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140503 | 20140425 |
161758 | opt32 | gcc -O -fomit-frame-pointer | 20140503 | 20140425 |
162037 | opt32 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140503 | 20140425 |
162064 | opt32 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140503 | 20140425 |
966590 | opt32 | cc | 20140503 | 20140425 |
966597 | opt32 | gcc -funroll-loops | 20140503 | 20140425 |
966612 | opt32 | gcc | 20140503 | 20140425 |
3400307 | arm | gcc | 20140503 | 20140425 |
3400778 | arm | gcc -funroll-loops | 20140503 | 20140425 |
3401590 | arm | cc | 20140503 | 20140425 |