Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
101960 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20120426 | 20120316 |
105086 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20120426 | 20120316 |
110075 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20120426 | 20120316 |
110087 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20120426 | 20120316 |
114984 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20120426 | 20120316 |
115540 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20120426 | 20120316 |
116445 | ref | gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | 20120426 | 20120316 |
116546 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20120426 | 20120316 |
118162 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20120426 | 20120316 |
118164 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20120426 | 20120316 |
118169 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20120426 | 20120316 |
118218 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
118221 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20120426 | 20120316 |
118224 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
118225 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
118229 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20120426 | 20120316 |
118235 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
118239 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
118240 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
118241 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
118244 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20120426 | 20120316 |
118255 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20120426 | 20120316 |
118267 | ref | gcc -O3 -fomit-frame-pointer | 20120426 | 20120316 |
118385 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20120426 | 20120316 |
119224 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20120426 | 20120316 |
119700 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20120426 | 20120316 |
119700 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20120426 | 20120316 |
119702 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20120426 | 20120316 |
119702 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
119705 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
119705 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20120426 | 20120316 |
119709 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
119737 | ref | gcc -O2 -fomit-frame-pointer | 20120426 | 20120316 |
119745 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
119750 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
119750 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20120426 | 20120316 |
119750 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
119750 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
119752 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20120426 | 20120316 |
119755 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20120426 | 20120316 |
123851 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20120426 | 20120316 |
124163 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20120426 | 20120316 |
125162 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120426 | 20120316 |
125179 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120426 | 20120316 |
126386 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120426 | 20120316 |
127210 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20120426 | 20120316 |
128106 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20120426 | 20120316 |
128859 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20120426 | 20120316 |
129146 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20120426 | 20120316 |
130253 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20120426 | 20120316 |
130254 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20120426 | 20120316 |
130254 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20120426 | 20120316 |
130254 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20120426 | 20120316 |
130254 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20120426 | 20120316 |
130254 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20120426 | 20120316 |
130256 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20120426 | 20120316 |
130256 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20120426 | 20120316 |
130263 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20120426 | 20120316 |
130265 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20120426 | 20120316 |
130291 | ref | gcc -Os -fomit-frame-pointer | 20120426 | 20120316 |
130293 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20120426 | 20120316 |
130302 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120426 | 20120316 |
130304 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20120426 | 20120316 |
130313 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20120426 | 20120316 |
131676 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120426 | 20120316 |
132167 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20120426 | 20120316 |
133023 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120426 | 20120316 |
135230 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20120426 | 20120316 |
135936 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120426 | 20120316 |
136654 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20120601 | 20120525 |
136716 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
137192 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | 20120426 | 20120316 |
137204 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | 20120426 | 20120316 |
138624 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20120426 | 20120316 |
141756 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120426 | 20120316 |
145096 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20120426 | 20120316 |
145738 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20120426 | 20120316 |
145739 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20120426 | 20120316 |
145774 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20120426 | 20120316 |
145792 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20120601 | 20120525 |
145798 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
146634 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120426 | 20120316 |
150514 | ref | gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer | 20120426 | 20120316 |
151986 | ref | gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer | 20120426 | 20120316 |
153169 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20120426 | 20120316 |
153285 | ref | gcc -mcpu=cortex-r4 -O -fomit-frame-pointer | 20120426 | 20120316 |
156729 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20120426 | 20120316 |
157396 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20120426 | 20120316 |
157974 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20120426 | 20120316 |
157974 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20120426 | 20120316 |
157978 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20120426 | 20120316 |
157979 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120426 | 20120316 |
157979 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20120426 | 20120316 |
157986 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20120426 | 20120316 |
158006 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20120426 | 20120316 |
158008 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20120426 | 20120316 |
158014 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20120426 | 20120316 |
158024 | ref | gcc -O -fomit-frame-pointer | 20120426 | 20120316 |
158024 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20120426 | 20120316 |
161035 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20120426 | 20120316 |
161045 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20120426 | 20120316 |
162029 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20120601 | 20120525 |
163209 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | 20120426 | 20120316 |
163216 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | 20120426 | 20120316 |
165388 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20120426 | 20120316 |
165410 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20120426 | 20120316 |
166954 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20120426 | 20120316 |
166976 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20120426 | 20120316 |
166976 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20120601 | 20120525 |
168138 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120426 | 20120316 |
168165 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120426 | 20120316 |
179097 | ref | gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | 20120426 | 20120316 |
186579 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20120426 | 20120316 |
320504 | ref | cc | 20120426 | 20120316 |
321148 | ref | gcc -funroll-loops | 20120426 | 20120316 |
321149 | ref | gcc | 20120426 | 20120316 |