Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
197776 | simple | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
199984 | simple | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
201487 | simple | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
201536 | simple | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140515 | 20140514 |
201568 | simple | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
201650 | simple | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
202321 | unrolled | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
202834 | simple | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
203449 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
203583 | simple | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
203679 | unrolled | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
203823 | unrolled | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
205553 | simple | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
206353 | unrolled | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140515 | 20140514 |
206357 | unrolled | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
206388 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
206394 | unrolled | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
206707 | simple | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
206730 | simple | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
206861 | unrolled | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140515 | 20140514 |
206907 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
207035 | unrolled | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
207092 | unrolled | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
207092 | unrolled | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
207143 | unrolled | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
207207 | simple | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
208267 | unrolled | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
208338 | unrolled | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
208623 | unrolled | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
208826 | unrolled | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140515 | 20140514 |
208841 | unrolled | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140515 | 20140514 |
208913 | unrolled | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140515 | 20140514 |
209213 | unrolled | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140515 | 20140514 |
209304 | unrolled | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140515 | 20140514 |
209428 | unrolled | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
209534 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
209552 | unrolled | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
209675 | unrolled | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
210013 | unrolled | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
210194 | unrolled | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
210220 | unrolled | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
210896 | unrolled | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
210909 | unrolled | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
211292 | unrolled | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
211395 | simple | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
211927 | unrolled | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
212013 | unrolled | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
212170 | unrolled | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
213085 | unrolled | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
216755 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
217524 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
218945 | unrolled | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
225717 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
227811 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
235747 | unrolled | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
235849 | unrolled | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
236132 | unrolled | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
236308 | unrolled | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
236764 | unrolled | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
237657 | unrolled | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
238581 | unrolled | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140515 | 20140514 |
238629 | unrolled | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140515 | 20140514 |
239397 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
239972 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
241793 | unrolled | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140515 | 20140514 |
244059 | unrolled | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140515 | 20140514 |
245138 | unrolled | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140515 | 20140514 |
258148 | simple | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
274214 | simple | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
564925 | unrolled | cc | 20140515 | 20140514 |
565847 | unrolled | gcc -funroll-loops | 20140515 | 20140514 |
567044 | unrolled | gcc | 20140515 | 20140514 |
591726 | spec | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
608763 | spec | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
620092 | spec | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
626750 | spec | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
633695 | spec | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
635328 | spec | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
638749 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
654276 | spec | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140515 | 20140514 |
654361 | spec | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
657281 | spec | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
658248 | spec | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
659555 | spec | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
704260 | spec | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
706166 | spec | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
707457 | spec | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140515 | 20140514 |
707465 | spec | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140515 | 20140514 |
707569 | spec | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140515 | 20140514 |
707580 | spec | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140515 | 20140514 |
709923 | spec | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140515 | 20140514 |
710173 | spec | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140515 | 20140514 |
710855 | spec | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140515 | 20140514 |
710962 | spec | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140515 | 20140514 |
713095 | spec | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
713379 | spec | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140515 | 20140514 |
713417 | spec | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140515 | 20140514 |
714714 | spec | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
716444 | spec | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
717064 | spec | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
717603 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
718566 | spec | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
722636 | spec | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
723312 | spec | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
724381 | spec | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
728611 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
729104 | spec | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
730774 | spec | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
732859 | spec | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
736974 | spec | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140515 | 20140514 |
739125 | spec | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
739954 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
740118 | spec | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
740592 | spec | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
743262 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
744163 | spec | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
745898 | spec | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
748666 | spec | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
749056 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
755983 | spec | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
763045 | spec | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
772301 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
782493 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
791178 | spec | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1381305 | simple | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1405642 | simple | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1501734 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1521167 | simple | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
1521246 | simple | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1526898 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1548367 | simple | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
1549672 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
1558597 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
1560219 | simple | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
1563316 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
1564777 | simple | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
1567324 | simple | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
1568117 | simple | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
1580732 | simple | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1589601 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
1614254 | simple | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1618844 | simple | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1618846 | simple | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1626663 | simple | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
1627400 | simple | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
1628019 | simple | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1633143 | simple | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
1642215 | simple | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
1654964 | simple | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1675459 | simple | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140515 | 20140514 |
1677116 | simple | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140515 | 20140514 |
1677937 | simple | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140515 | 20140514 |
1680526 | simple | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140515 | 20140514 |
1681011 | simple | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140515 | 20140514 |
1838485 | simple | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140515 | 20140514 |
1840849 | simple | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140515 | 20140514 |
1845406 | simple | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140515 | 20140514 |
1857040 | simple | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140515 | 20140514 |
1891109 | simple | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140515 | 20140514 |
6237305 | simple | cc | 20140515 | 20140514 |
6237639 | simple | gcc -funroll-loops | 20140515 | 20140514 |
6272343 | simple | gcc | 20140515 | 20140514 |
9778870 | spec | cc | 20140515 | 20140514 |
9935515 | spec | gcc | 20140515 | 20140514 |
9966024 | spec | gcc -funroll-loops | 20140515 | 20140514 |