Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
108229 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20121112 | 20121016 |
114378 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20121112 | 20121016 |
114398 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20121112 | 20121016 |
115217 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20121112 | 20121016 |
118073 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20121112 | 20121016 |
119161 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20121112 | 20121016 |
119165 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20121112 | 20121016 |
121203 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20121112 | 20121016 |
121290 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20121112 | 20121016 |
121609 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20121112 | 20121016 |
121791 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20121112 | 20121016 |
122018 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20121112 | 20121016 |
122055 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20121112 | 20121016 |
124469 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20121112 | 20121016 |
127367 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | 20121112 | 20121016 |
127913 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | 20121112 | 20121016 |
128052 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20121112 | 20121016 |
129640 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20121112 | 20121016 |
131132 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20121112 | 20121016 |
132764 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20121112 | 20121016 |
132950 | ref | gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
134945 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
135604 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
135783 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
135810 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20121112 | 20121016 |
136081 | ref | gcc -O2 -fomit-frame-pointer | 20121112 | 20121016 |
136131 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20121112 | 20121016 |
136171 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
136171 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
136216 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
136217 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
136261 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
136261 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20121112 | 20121016 |
136262 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20121112 | 20121016 |
137420 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20121112 | 20121016 |
137442 | ref | gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | 20121112 | 20121016 |
137622 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20121112 | 20121016 |
137988 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20121112 | 20121016 |
138157 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20121112 | 20121016 |
138214 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
138259 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20121112 | 20121016 |
138347 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20121112 | 20121016 |
138393 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
138394 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20121112 | 20121016 |
138505 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20121112 | 20121016 |
138575 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20121112 | 20121016 |
138798 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
138801 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20121112 | 20121016 |
138802 | ref | gcc -O3 -fomit-frame-pointer | 20121112 | 20121016 |
138835 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20121112 | 20121016 |
138848 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
138887 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
139000 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
139030 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20121112 | 20121016 |
139073 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
139119 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20121112 | 20121016 |
139427 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20121112 | 20121016 |
139433 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20121112 | 20121016 |
139568 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20121112 | 20121016 |
140029 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20121112 | 20121016 |
140095 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20121112 | 20121016 |
140527 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20121112 | 20121016 |
140530 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20121112 | 20121016 |
140662 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20121112 | 20121016 |
140663 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20121112 | 20121016 |
140707 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20121112 | 20121016 |
140752 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20121112 | 20121016 |
140753 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20121112 | 20121016 |
140844 | ref | gcc -Os -fomit-frame-pointer | 20121112 | 20121016 |
141250 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20121112 | 20121016 |
141297 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20121112 | 20121016 |
141340 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20121112 | 20121016 |
141383 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20121112 | 20121016 |
141432 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20121112 | 20121016 |
141524 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20121112 | 20121016 |
141615 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20121112 | 20121016 |
141616 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20121112 | 20121016 |
141707 | ref | gcc -O -fomit-frame-pointer | 20121112 | 20121016 |
141845 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20121112 | 20121016 |
142065 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20121112 | 20121016 |
142112 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20121112 | 20121016 |
142226 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20121112 | 20121016 |
142431 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20121112 | 20121016 |
142521 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20121112 | 20121016 |
142544 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20121112 | 20121016 |
142662 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20121112 | 20121016 |
142772 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20121112 | 20121016 |
143065 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20121112 | 20121016 |
143111 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20121112 | 20121016 |
143113 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20121112 | 20121016 |
143155 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20121112 | 20121016 |
143156 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20121112 | 20121016 |
143157 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20121112 | 20121016 |
143159 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20121112 | 20121016 |
143336 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20121112 | 20121016 |
143405 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20121112 | 20121016 |
143522 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20121112 | 20121016 |
143561 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20121112 | 20121016 |
144109 | ref | gcc -mcpu=cortex-r4 -O -fomit-frame-pointer | 20121112 | 20121016 |
144742 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20121112 | 20121016 |
144930 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20121112 | 20121016 |
145651 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20121112 | 20121016 |
146468 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20121112 | 20121016 |
149737 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20121112 | 20121016 |
150076 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20121112 | 20121016 |
150326 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20121112 | 20121016 |
150776 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20121112 | 20121016 |
152976 | ref | gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | 20121112 | 20121016 |
154087 | ref | gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer | 20121112 | 20121016 |
154906 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20121112 | 20121016 |
155311 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20121112 | 20121016 |
162390 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | 20121112 | 20121016 |
162521 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | 20121112 | 20121016 |
347710 | ref | gcc -funroll-loops | 20121112 | 20121016 |
351268 | ref | cc | 20121112 | 20121016 |
351492 | ref | gcc | 20121112 | 20121016 |