Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
154203 | opt-32 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140503 | 20140425 |
154271 | opt-32 | gcc -O2 -fomit-frame-pointer | 20140503 | 20140425 |
154371 | opt-32 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140503 | 20140425 |
154630 | opt-32 | gcc -O3 -fomit-frame-pointer | 20140503 | 20140425 |
155362 | opt-32 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140503 | 20140425 |
155498 | opt-32 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140503 | 20140425 |
161560 | opt-32 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
169283 | opt-32 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140503 | 20140425 |
170595 | opt-32 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140503 | 20140425 |
170734 | opt-32 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
173336 | opt-32 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
191120 | opt-32 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
191191 | opt-32 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
191196 | opt-32 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
191924 | opt-32 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
192393 | opt-32 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140503 | 20140425 |
194245 | opt-32 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
194256 | opt-32 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140503 | 20140425 |
194306 | opt-32 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
194370 | opt-32 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
194760 | opt-32 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
239116 | opt-64 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140503 | 20140425 |
246669 | opt-32 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
265796 | opt-64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140503 | 20140425 |
265927 | opt-64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140503 | 20140425 |
268397 | opt-64 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140503 | 20140425 |
271037 | opt-64 | gcc -Os -fomit-frame-pointer | 20140503 | 20140425 |
271160 | opt-64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140503 | 20140425 |
271620 | opt-64 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140503 | 20140425 |
275240 | opt-32 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140503 | 20140425 |
275462 | opt-32 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140503 | 20140425 |
278995 | opt-64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140503 | 20140425 |
279035 | opt-64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140503 | 20140425 |
281946 | opt-64 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140503 | 20140425 |
284306 | opt-64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140503 | 20140425 |
285586 | opt-32 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140503 | 20140425 |
285597 | opt-32 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140503 | 20140425 |
288667 | opt-64 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140503 | 20140425 |
288707 | opt-64 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140503 | 20140425 |
288753 | opt-64 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140503 | 20140425 |
288754 | opt-64 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140503 | 20140425 |
288783 | opt-64 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140503 | 20140425 |
289994 | opt-64 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140503 | 20140425 |
300121 | opt-64 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140503 | 20140425 |
304793 | opt-32 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140503 | 20140425 |
307187 | opt-32 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140503 | 20140425 |
314945 | opt-32 | gcc -Os -fomit-frame-pointer | 20140503 | 20140425 |
314976 | opt-32 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140503 | 20140425 |
315399 | opt-32 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140503 | 20140425 |
316228 | opt-32 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140503 | 20140425 |
316234 | opt-32 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140503 | 20140425 |
317495 | opt-64 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140503 | 20140425 |
318035 | opt-32 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140503 | 20140425 |
319248 | opt-32 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140503 | 20140425 |
319277 | opt-32 | gcc -funroll-loops -O -fomit-frame-pointer | 20140503 | 20140425 |
321405 | opt-32 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140503 | 20140425 |
321407 | opt-32 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140503 | 20140425 |
321412 | opt-32 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140503 | 20140425 |
321471 | opt-32 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140503 | 20140425 |
321580 | opt-32 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140503 | 20140425 |
322352 | opt-32 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140503 | 20140425 |
324134 | opt-32 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140503 | 20140425 |
324144 | opt-32 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140503 | 20140425 |
324147 | opt-32 | gcc -O -fomit-frame-pointer | 20140503 | 20140425 |
324506 | opt-32 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140503 | 20140425 |
324634 | opt-32 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140503 | 20140425 |
325606 | opt-32 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140503 | 20140425 |
325642 | opt-32 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140503 | 20140425 |
325743 | opt-32 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140503 | 20140425 |
325803 | opt-32 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140503 | 20140425 |
327064 | opt-32 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140503 | 20140425 |
329522 | opt-64 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140503 | 20140425 |
348702 | opt-64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140503 | 20140425 |
351840 | opt-64 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140503 | 20140425 |
351898 | opt-64 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140503 | 20140425 |
352179 | opt-64 | gcc -O -fomit-frame-pointer | 20140503 | 20140425 |
352209 | opt-64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140503 | 20140425 |
353214 | opt-64 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
354894 | opt-64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140503 | 20140425 |
355037 | opt-64 | gcc -funroll-loops -O -fomit-frame-pointer | 20140503 | 20140425 |
355688 | opt-64 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140503 | 20140425 |
355852 | opt-64 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140503 | 20140425 |
355966 | opt-64 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140503 | 20140425 |
355985 | opt-64 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140503 | 20140425 |
356084 | opt-64 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140503 | 20140425 |
364817 | opt-64 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
390872 | opt-64 | gcc -O2 -fomit-frame-pointer | 20140503 | 20140425 |
392243 | opt-64 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140503 | 20140425 |
421256 | opt-64 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
421480 | opt-64 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
421529 | opt-64 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140503 | 20140425 |
422018 | opt-64 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
423319 | opt-64 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140503 | 20140425 |
423487 | opt-64 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
431727 | opt-64 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140503 | 20140425 |
432693 | opt-64 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
433348 | opt-64 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
436774 | opt-64 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
438608 | opt-64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140503 | 20140425 |
439255 | opt-64 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
439814 | opt-64 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
440374 | opt-64 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
442089 | opt-64 | gcc -O3 -fomit-frame-pointer | 20140503 | 20140425 |
442390 | opt-64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140503 | 20140425 |
871185 | opt-32 | gcc | 20140503 | 20140425 |
871210 | opt-32 | gcc -funroll-loops | 20140503 | 20140425 |
871282 | opt-32 | cc | 20140503 | 20140425 |
901897 | opt-64 | gcc -funroll-loops | 20140503 | 20140425 |
996249 | opt-64 | cc | 20140503 | 20140425 |
1027639 | opt-64 | gcc | 20140503 | 20140425 |
4696752 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140503 | 20140425 |
4848088 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140503 | 20140425 |
4988708 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140503 | 20140425 |
5053769 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140503 | 20140425 |
5062207 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
5062244 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
5062357 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140503 | 20140425 |
5062370 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
5062390 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
5073362 | ref | gcc -O3 -fomit-frame-pointer | 20140503 | 20140425 |
5127705 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140503 | 20140425 |
5178617 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
5242677 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140503 | 20140425 |
5262286 | ref | gcc -O2 -fomit-frame-pointer | 20140503 | 20140425 |
5264411 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140503 | 20140425 |
5312085 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
5324570 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140503 | 20140425 |
5328133 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
5328156 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
5328208 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
5328260 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140503 | 20140425 |
5328282 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
5329581 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140503 | 20140425 |
5400202 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140503 | 20140425 |
5420930 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140503 | 20140425 |
5421075 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140503 | 20140425 |
5769930 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140503 | 20140425 |
5810564 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140503 | 20140425 |
5810639 | ref | gcc -Os -fomit-frame-pointer | 20140503 | 20140425 |
5810984 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140503 | 20140425 |
5812129 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140503 | 20140425 |
5861678 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
5872818 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140503 | 20140425 |
5986794 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140503 | 20140425 |
5986896 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140503 | 20140425 |
5986930 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140503 | 20140425 |
5987091 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140503 | 20140425 |
5987223 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140503 | 20140425 |
6061371 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
6480692 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140503 | 20140425 |
6747587 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140503 | 20140425 |
6748006 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140503 | 20140425 |
6753103 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140503 | 20140425 |
6753178 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140503 | 20140425 |
6753724 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140503 | 20140425 |
6766855 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140503 | 20140425 |
6769644 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140503 | 20140425 |
6857858 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140503 | 20140425 |
6867787 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140503 | 20140425 |
6932546 | ref | gcc -O -fomit-frame-pointer | 20140503 | 20140425 |
6933325 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140503 | 20140425 |
6933397 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140503 | 20140425 |
25167335 | ref | gcc | 20140503 | 20140425 |
25167956 | ref | cc | 20140503 | 20140425 |
25168434 | ref | gcc -funroll-loops | 20140503 | 20140425 |