Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
124842 | opt-32 | gcc -funroll-loops -O -fomit-frame-pointer | 20140516 | 20140514 |
125604 | opt-32 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
126644 | opt-32 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
126922 | opt-32 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
127601 | opt-32 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
127822 | opt-32 | gcc -O -fomit-frame-pointer | 20140516 | 20140514 |
128236 | opt-32 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140516 | 20140514 |
128365 | opt-32 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
128535 | opt-32 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140516 | 20140514 |
129369 | opt-32 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
129487 | opt-32 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
129495 | opt-32 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
129542 | opt-32 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
129582 | opt-32 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
129896 | opt-32 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
129917 | opt-32 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140516 | 20140514 |
130058 | opt-32 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140516 | 20140514 |
130636 | opt-32 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140516 | 20140514 |
130813 | opt-32 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140516 | 20140514 |
131137 | opt-32 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
131285 | opt-32 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140516 | 20140514 |
131348 | opt-32 | gcc -O3 -fomit-frame-pointer | 20140516 | 20140514 |
131410 | opt-32 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
131877 | opt-32 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140516 | 20140514 |
132044 | opt-32 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140516 | 20140514 |
132197 | opt-32 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
132269 | opt-32 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
132287 | opt-32 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
132827 | opt-32 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140516 | 20140514 |
132947 | opt-32 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
133123 | opt-32 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
133499 | opt-32 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
134838 | opt-32 | gcc -Os -fomit-frame-pointer | 20140516 | 20140514 |
134882 | opt-32 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
135228 | opt-32 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140516 | 20140514 |
135410 | opt-32 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
135876 | opt-32 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
135978 | opt-32 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140516 | 20140514 |
136183 | opt-32 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
136256 | opt-32 | gcc -O2 -fomit-frame-pointer | 20140516 | 20140514 |
136344 | opt-32 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140516 | 20140514 |
136408 | opt-32 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140516 | 20140514 |
136486 | opt-32 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140516 | 20140514 |
138249 | opt-32 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140516 | 20140514 |
138761 | opt-32 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
139934 | opt-32 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140516 | 20140514 |
140437 | opt-32 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
142008 | opt-32 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140516 | 20140514 |
145926 | opt-32 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140516 | 20140514 |
165600 | opt-32 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
169159 | opt-32 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
170334 | opt-32 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
208198 | opt-64 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
214584 | opt-64 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
258596 | opt-64 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
285418 | opt-64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
286667 | opt-64 | gcc -Os -fomit-frame-pointer | 20140516 | 20140514 |
294660 | opt-64 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140516 | 20140514 |
296621 | opt-64 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140516 | 20140514 |
308638 | opt-64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
310960 | opt-64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140516 | 20140514 |
312057 | opt-64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
313717 | opt-64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
314556 | opt-64 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
318326 | opt-64 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140516 | 20140514 |
320072 | opt-64 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
322948 | opt-64 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
324048 | opt-64 | gcc -O -fomit-frame-pointer | 20140516 | 20140514 |
328437 | opt-64 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140516 | 20140514 |
331600 | opt-64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
343030 | opt-64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
352647 | opt-64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
352737 | opt-64 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140516 | 20140514 |
353649 | opt-64 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140516 | 20140514 |
355927 | opt-64 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140516 | 20140514 |
358137 | opt-64 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140516 | 20140514 |
358615 | opt-64 | gcc -funroll-loops -O -fomit-frame-pointer | 20140516 | 20140514 |
359027 | opt-64 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140516 | 20140514 |
360130 | opt-32 | gcc | 20140516 | 20140514 |
369495 | opt-32 | gcc -funroll-loops | 20140516 | 20140514 |
370956 | opt-64 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
375282 | opt-64 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
375918 | opt-32 | cc | 20140516 | 20140514 |
394167 | opt-64 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140516 | 20140514 |
396913 | opt-64 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140516 | 20140514 |
396986 | opt-64 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140516 | 20140514 |
398275 | opt-64 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140516 | 20140514 |
411799 | opt-64 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140516 | 20140514 |
421203 | opt-64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
587246 | opt-64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140516 | 20140514 |
587341 | opt-64 | gcc -O3 -fomit-frame-pointer | 20140516 | 20140514 |
610497 | opt-64 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
619472 | opt-64 | gcc -O2 -fomit-frame-pointer | 20140516 | 20140514 |
626160 | opt-64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140516 | 20140514 |
627805 | opt-64 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
632517 | opt-64 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
644133 | opt-64 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140516 | 20140514 |
652622 | opt-64 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
665428 | opt-64 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
688310 | opt-64 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140516 | 20140514 |
688953 | opt-64 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
699671 | opt-64 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
709843 | opt-64 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
713196 | opt-64 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
757261 | opt-64 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
769580 | opt-64 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
780155 | opt-64 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
849189 | opt-64 | gcc -funroll-loops | 20140516 | 20140514 |
850329 | opt-64 | cc | 20140516 | 20140514 |
852218 | opt-64 | gcc | 20140516 | 20140514 |
3963555 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140516 | 20140514 |
4124251 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
4183315 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
4192329 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
4202384 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140516 | 20140514 |
4202400 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
4205513 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
4213643 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
4214876 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140516 | 20140514 |
4218287 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140516 | 20140514 |
4220249 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
4222764 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140516 | 20140514 |
4232773 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140516 | 20140514 |
4233003 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140516 | 20140514 |
4239805 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140516 | 20140514 |
4247857 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
4250316 | ref | gcc -O3 -fomit-frame-pointer | 20140516 | 20140514 |
4250593 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140516 | 20140514 |
4255817 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
4255915 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
4260543 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
4303592 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
4322892 | ref | gcc -O2 -fomit-frame-pointer | 20140516 | 20140514 |
4324812 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
4334750 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
4339949 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140516 | 20140514 |
4343829 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
4387971 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
4394745 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
4396004 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
4400394 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
4484449 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
4619911 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
4621263 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140516 | 20140514 |
4643285 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
4643327 | ref | gcc -Os -fomit-frame-pointer | 20140516 | 20140514 |
4693678 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140516 | 20140514 |
4859134 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
4921425 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
4930126 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140516 | 20140514 |
4930373 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
4953696 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
5122624 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
5125169 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
5126439 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140516 | 20140514 |
5179753 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140516 | 20140514 |
5189326 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140516 | 20140514 |
5190156 | ref | gcc -O -fomit-frame-pointer | 20140516 | 20140514 |
5190507 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140516 | 20140514 |
5190583 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140516 | 20140514 |
5276182 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140516 | 20140514 |
5917014 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140516 | 20140514 |
16176027 | ref | cc | 20140516 | 20140514 |
16183021 | ref | gcc -funroll-loops | 20140516 | 20140514 |
16233490 | ref | gcc | 20140516 | 20140514 |