Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
536608 | simple | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
558094 | simple | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140429 | 20140425 |
561761 | simple | gcc -O3 -fomit-frame-pointer | 20140429 | 20140425 |
570101 | unrolled | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
571843 | simple | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
572244 | unrolled | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
574726 | unrolled | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
577332 | unrolled | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
602664 | simple | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
610233 | unrolled | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
610242 | unrolled | gcc -funroll-loops -Os -fomit-frame-pointer | 20140429 | 20140425 |
618295 | unrolled | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140429 | 20140425 |
620544 | unrolled | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140429 | 20140425 |
622405 | unrolled | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
622494 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
626594 | simple | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
628822 | unrolled | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
629048 | simple | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
629048 | simple | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140429 | 20140425 |
629050 | simple | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
629050 | simple | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
629056 | simple | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
634360 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
636202 | unrolled | gcc -O3 -fomit-frame-pointer | 20140429 | 20140425 |
636358 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
636676 | unrolled | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
636680 | unrolled | gcc -Os -fomit-frame-pointer | 20140429 | 20140425 |
636682 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
637192 | unrolled | gcc -O2 -fomit-frame-pointer | 20140429 | 20140425 |
647964 | unrolled | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
647976 | unrolled | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140429 | 20140425 |
647976 | unrolled | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140429 | 20140425 |
647978 | unrolled | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140429 | 20140425 |
647978 | unrolled | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140429 | 20140425 |
667362 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
673597 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
687370 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
688874 | unrolled | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140429 | 20140425 |
689948 | unrolled | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
689954 | unrolled | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
689954 | unrolled | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
689962 | unrolled | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140429 | 20140425 |
689970 | unrolled | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
692064 | unrolled | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
692084 | unrolled | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
692085 | unrolled | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
692086 | unrolled | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
692086 | unrolled | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140429 | 20140425 |
692454 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
693984 | unrolled | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
694651 | unrolled | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
702474 | unrolled | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140429 | 20140425 |
750668 | simple | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140429 | 20140425 |
752566 | simple | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
855482 | simple | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
862727 | simple | gcc -funroll-loops -O -fomit-frame-pointer | 20140429 | 20140425 |
895590 | unrolled | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
895593 | unrolled | gcc -funroll-loops -O -fomit-frame-pointer | 20140429 | 20140425 |
899484 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
899485 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
899515 | unrolled | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140429 | 20140425 |
899628 | unrolled | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
899629 | unrolled | gcc -O -fomit-frame-pointer | 20140429 | 20140425 |
899640 | unrolled | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140429 | 20140425 |
908380 | unrolled | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140429 | 20140425 |
908388 | unrolled | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140429 | 20140425 |
908388 | unrolled | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140429 | 20140425 |
908388 | unrolled | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140429 | 20140425 |
908526 | unrolled | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140429 | 20140425 |
1069137 | spec | gcc -O3 -fomit-frame-pointer | 20140429 | 20140425 |
1094099 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
1096779 | spec | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140429 | 20140425 |
1106615 | spec | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
1121499 | spec | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
1125949 | spec | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
1125961 | spec | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
1137999 | spec | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
1149177 | spec | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140429 | 20140425 |
1149182 | spec | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
1149190 | spec | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
1158565 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140429 | 20140425 |
1232895 | spec | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1247113 | spec | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
1321609 | spec | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1321613 | spec | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1323918 | spec | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1325651 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1328086 | spec | gcc -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1329585 | spec | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
1329592 | spec | gcc -funroll-loops -Os -fomit-frame-pointer | 20140429 | 20140425 |
1333945 | spec | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1333967 | spec | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1339088 | spec | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1342736 | spec | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1372665 | spec | gcc -Os -fomit-frame-pointer | 20140429 | 20140425 |
1372730 | spec | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
1373245 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1382761 | spec | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1402173 | spec | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
1419030 | spec | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140429 | 20140425 |
1419032 | spec | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140429 | 20140425 |
1419276 | spec | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140429 | 20140425 |
1419307 | spec | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140429 | 20140425 |
1421743 | spec | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
1431619 | spec | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140429 | 20140425 |
1461215 | spec | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140429 | 20140425 |
1581614 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
1626266 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
1643630 | spec | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
1643655 | spec | gcc -funroll-loops -O -fomit-frame-pointer | 20140429 | 20140425 |
1661136 | spec | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140429 | 20140425 |
1661149 | spec | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140429 | 20140425 |
1661209 | spec | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140429 | 20140425 |
1661229 | spec | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140429 | 20140425 |
1661290 | spec | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140429 | 20140425 |
1718339 | spec | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140429 | 20140425 |
1729420 | spec | gcc -O -fomit-frame-pointer | 20140429 | 20140425 |
1731704 | spec | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
1731725 | spec | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140429 | 20140425 |
1929353 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
1931886 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
2170570 | unrolled | gcc | 20140429 | 20140425 |
2170596 | unrolled | cc | 20140429 | 20140425 |
2170616 | unrolled | gcc -funroll-loops | 20140429 | 20140425 |
3815129 | simple | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
3822368 | simple | gcc -O2 -fomit-frame-pointer | 20140429 | 20140425 |
3857663 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
3864835 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140429 | 20140425 |
3883848 | simple | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
3970637 | simple | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
4046225 | simple | gcc -funroll-loops -Os -fomit-frame-pointer | 20140429 | 20140425 |
4046263 | simple | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
4109069 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
4198663 | simple | gcc -Os -fomit-frame-pointer | 20140429 | 20140425 |
4198674 | simple | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
4203432 | simple | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140429 | 20140425 |
4204144 | simple | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140429 | 20140425 |
4204158 | simple | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
4204196 | simple | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
4204317 | simple | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
4204318 | simple | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
4239113 | simple | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140429 | 20140425 |
4239165 | simple | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140429 | 20140425 |
4239223 | simple | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140429 | 20140425 |
4239254 | simple | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140429 | 20140425 |
4248313 | simple | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140429 | 20140425 |
4285074 | simple | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140429 | 20140425 |
4295652 | simple | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140429 | 20140425 |
4295654 | simple | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
4295763 | simple | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140429 | 20140425 |
4295782 | simple | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140429 | 20140425 |
4295860 | simple | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140429 | 20140425 |
4296710 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140429 | 20140425 |
4347521 | simple | gcc -O -fomit-frame-pointer | 20140429 | 20140425 |
4347538 | simple | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
4347553 | simple | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140429 | 20140425 |
4347709 | simple | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140429 | 20140425 |
4357781 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
4357802 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140429 | 20140425 |
14632493 | simple | gcc | 20140429 | 20140425 |
14632728 | simple | gcc -funroll-loops | 20140429 | 20140425 |
14632830 | simple | cc | 20140429 | 20140425 |
33428590 | spec | gcc | 20140429 | 20140425 |
33443673 | spec | cc | 20140429 | 20140425 |
33454205 | spec | gcc -funroll-loops | 20140429 | 20140425 |