Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
81519 | unrolled | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
81643 | unrolled | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
81859 | unrolled | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
82195 | unrolled | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
82402 | simple | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
82473 | unrolled | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140515 | 20140514 |
82728 | unrolled | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
83298 | simple | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
83323 | simple | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
83365 | simple | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
83844 | unrolled | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
83897 | unrolled | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140515 | 20140514 |
83905 | unrolled | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140515 | 20140514 |
83921 | unrolled | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140515 | 20140514 |
84012 | unrolled | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140515 | 20140514 |
84015 | simple | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
84433 | unrolled | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140515 | 20140514 |
84777 | unrolled | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140515 | 20140514 |
84815 | unrolled | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
84856 | unrolled | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
84919 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
84976 | unrolled | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
84986 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
85035 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
85109 | unrolled | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
85207 | unrolled | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
85337 | unrolled | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
85417 | simple | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140515 | 20140514 |
85421 | unrolled | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
85564 | simple | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
85949 | unrolled | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
86848 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
87048 | simple | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
87102 | simple | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
88428 | unrolled | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
89027 | unrolled | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
89059 | unrolled | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
89096 | unrolled | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
89518 | simple | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
89610 | simple | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
89707 | unrolled | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
89951 | unrolled | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
90082 | unrolled | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
90607 | unrolled | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
90684 | unrolled | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
91263 | unrolled | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
91352 | unrolled | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
91358 | unrolled | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
91438 | unrolled | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
92544 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
93000 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
93052 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
93082 | simple | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
93100 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
93121 | unrolled | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
93161 | unrolled | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140515 | 20140514 |
93184 | unrolled | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140515 | 20140514 |
93201 | unrolled | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140515 | 20140514 |
93204 | unrolled | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140515 | 20140514 |
93224 | unrolled | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140515 | 20140514 |
93341 | unrolled | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
93981 | simple | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
95952 | unrolled | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
97024 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
97526 | unrolled | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
98168 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
99433 | unrolled | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
104418 | simple | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
106939 | simple | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
218948 | unrolled | cc | 20140515 | 20140514 |
219001 | unrolled | gcc | 20140515 | 20140514 |
225617 | unrolled | gcc -funroll-loops | 20140515 | 20140514 |
391357 | spec | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
415291 | spec | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
451658 | spec | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
451757 | spec | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
459093 | spec | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
462874 | spec | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
469620 | simple | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
472837 | simple | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
483362 | spec | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
483608 | spec | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
483863 | spec | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
485263 | spec | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140515 | 20140514 |
505972 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
509085 | spec | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
511752 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
512449 | simple | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
516611 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
518136 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
519293 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
519720 | simple | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
520144 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
520660 | simple | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
520676 | simple | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
521887 | spec | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140515 | 20140514 |
521995 | spec | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140515 | 20140514 |
522060 | spec | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140515 | 20140514 |
522088 | simple | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
522935 | spec | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140515 | 20140514 |
525216 | spec | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140515 | 20140514 |
525993 | spec | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140515 | 20140514 |
526014 | spec | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140515 | 20140514 |
526043 | spec | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140515 | 20140514 |
526127 | spec | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140515 | 20140514 |
526225 | spec | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140515 | 20140514 |
526924 | simple | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
527162 | simple | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
530391 | simple | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
533491 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
534456 | spec | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
535576 | spec | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
536373 | spec | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140515 | 20140514 |
536651 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
539079 | simple | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
539128 | simple | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
539210 | simple | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
539295 | simple | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
539669 | simple | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140515 | 20140514 |
539728 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
542353 | spec | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
543314 | spec | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
545438 | spec | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
545875 | spec | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
547055 | spec | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
550206 | spec | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
550565 | simple | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
550798 | spec | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
550974 | simple | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
551200 | simple | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
552022 | spec | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
555256 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
555599 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
556744 | simple | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
556815 | spec | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
558013 | spec | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
559347 | simple | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140515 | 20140514 |
559849 | spec | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
559947 | simple | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140515 | 20140514 |
559976 | spec | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
560106 | spec | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
560310 | simple | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140515 | 20140514 |
560860 | spec | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
561331 | simple | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140515 | 20140514 |
563992 | spec | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
564327 | spec | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
565785 | simple | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140515 | 20140514 |
569736 | spec | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
574622 | spec | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
576863 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
578256 | spec | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
585538 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
600072 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
600657 | spec | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
613099 | simple | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140515 | 20140514 |
613121 | simple | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140515 | 20140514 |
613240 | simple | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140515 | 20140514 |
614128 | simple | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140515 | 20140514 |
614304 | simple | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140515 | 20140514 |
2030208 | simple | gcc | 20140515 | 20140514 |
2058334 | simple | gcc -funroll-loops | 20140515 | 20140514 |
2063708 | simple | cc | 20140515 | 20140514 |
3971549 | spec | gcc -funroll-loops | 20140515 | 20140514 |
4010043 | spec | cc | 20140515 | 20140514 |
4013702 | spec | gcc | 20140515 | 20140514 |