Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
152166 | opt32 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150220 | 20141124 |
152232 | opt32 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150220 | 20141124 |
152280 | opt32 | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer | 20150220 | 20141124 |
152850 | opt32 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150220 | 20141124 |
168408 | opt32 | gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer | 20150220 | 20141124 |
168414 | opt32 | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer | 20150220 | 20141124 |
168636 | opt32 | gcc -funroll-loops -O -fomit-frame-pointer | 20150220 | 20141124 |
168768 | opt32 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150220 | 20141124 |
175812 | opt32 | gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer | 20150220 | 20141124 |
177564 | opt32 | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150220 | 20141124 |
179982 | opt32 | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150220 | 20141124 |
180438 | opt32 | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150220 | 20141124 |
180450 | opt32 | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150220 | 20141124 |
180486 | opt32 | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
180498 | opt32 | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
180510 | opt32 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
180528 | opt32 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
180528 | opt32 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
180570 | opt32 | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150220 | 20141124 |
180570 | opt32 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150220 | 20141124 |
180594 | opt32 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
180606 | opt32 | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
180738 | opt32 | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150220 | 20141124 |
180858 | opt32 | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150220 | 20141124 |
182082 | opt32 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150220 | 20141124 |
182118 | opt32 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150220 | 20141124 |
183264 | opt32 | gcc -O3 -fomit-frame-pointer | 20150220 | 20141124 |
183306 | opt32 | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150220 | 20141124 |
241692 | opt32 | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer | 20150220 | 20141124 |
241698 | opt32 | gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer | 20150220 | 20141124 |
243894 | opt32 | gcc -mcpu=iwmmxt -Os -fomit-frame-pointer | 20150220 | 20141124 |
243972 | opt32 | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150220 | 20141124 |
246888 | opt32 | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150220 | 20141124 |
246924 | opt32 | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150220 | 20141124 |
246930 | opt32 | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150220 | 20141124 |
247014 | opt32 | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
247020 | opt32 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150220 | 20141124 |
247026 | opt32 | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150220 | 20141124 |
247044 | opt32 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
247044 | opt32 | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
247044 | opt32 | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150220 | 20141124 |
247044 | opt32 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
247050 | opt32 | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
247062 | opt32 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
247068 | opt32 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150220 | 20141124 |
247074 | opt32 | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150220 | 20141124 |
247080 | opt32 | gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | 20150220 | 20141124 |
247080 | opt32 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
247098 | opt32 | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150220 | 20141124 |
247110 | opt32 | gcc -funroll-loops -Os -fomit-frame-pointer | 20150220 | 20141124 |
248376 | opt32 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150220 | 20141124 |
249108 | opt32 | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150220 | 20141124 |
249126 | opt32 | gcc -O2 -fomit-frame-pointer | 20150220 | 20141124 |
249522 | opt32 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150220 | 20141124 |
249528 | opt32 | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150220 | 20141124 |
249540 | opt32 | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150220 | 20141124 |
249540 | opt32 | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150220 | 20141124 |
249546 | opt32 | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150220 | 20141124 |
249546 | opt32 | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150220 | 20141124 |
249552 | opt32 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150220 | 20141124 |
249570 | opt32 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150220 | 20141124 |
249600 | opt32 | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150220 | 20141124 |
249600 | opt32 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150220 | 20141124 |
249606 | opt32 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150220 | 20141124 |
249642 | opt32 | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150220 | 20141124 |
249642 | opt32 | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150220 | 20141124 |
249768 | opt32 | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150220 | 20141124 |
250662 | opt32 | gcc -Os -fomit-frame-pointer | 20150220 | 20141124 |
250680 | opt32 | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150220 | 20141124 |
250692 | opt32 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150220 | 20141124 |
260502 | opt32 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150220 | 20141124 |
260520 | opt32 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150220 | 20141124 |
260520 | opt32 | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150220 | 20141124 |
260532 | opt32 | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150220 | 20141124 |
260532 | opt32 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150220 | 20141124 |
260532 | opt32 | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150220 | 20141124 |
260538 | opt32 | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150220 | 20141124 |
260538 | opt32 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150220 | 20141124 |
260544 | opt32 | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150220 | 20141124 |
260544 | opt32 | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150220 | 20141124 |
260550 | opt32 | gcc -O -fomit-frame-pointer | 20150220 | 20141124 |
260550 | opt32 | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150220 | 20141124 |
260562 | opt32 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150220 | 20141124 |
260568 | opt32 | gcc -mcpu=iwmmxt -O -fomit-frame-pointer | 20150220 | 20141124 |
260574 | opt32 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150220 | 20141124 |
260580 | opt32 | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150220 | 20141124 |
260580 | opt32 | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150220 | 20141124 |
260580 | opt32 | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150220 | 20141124 |
260622 | opt32 | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150220 | 20141124 |
646608 | arm | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer | 20150220 | 20141124 |
651312 | arm | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150220 | 20141124 |
651744 | arm | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150220 | 20141124 |
656526 | arm | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150220 | 20141124 |
656652 | arm | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150220 | 20141124 |
659184 | arm | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150220 | 20141124 |
659256 | arm | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150220 | 20141124 |
659274 | arm | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150220 | 20141124 |
659334 | arm | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150220 | 20141124 |
659352 | arm | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150220 | 20141124 |
659358 | arm | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
659358 | arm | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150220 | 20141124 |
659382 | arm | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
659382 | arm | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
659394 | arm | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
659406 | arm | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
659406 | arm | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
659412 | arm | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
659478 | arm | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150220 | 20141124 |
661140 | arm | gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer | 20150220 | 20141124 |
662520 | arm | gcc -O3 -fomit-frame-pointer | 20150220 | 20141124 |
662526 | arm | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150220 | 20141124 |
662922 | arm | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150220 | 20141124 |
665286 | arm | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150220 | 20141124 |
665484 | arm | gcc -mcpu=iwmmxt -Os -fomit-frame-pointer | 20150220 | 20141124 |
665568 | arm | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150220 | 20141124 |
666894 | arm | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150220 | 20141124 |
666918 | arm | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150220 | 20141124 |
666924 | arm | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150220 | 20141124 |
666936 | arm | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
666936 | arm | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
666936 | arm | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
666936 | arm | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150220 | 20141124 |
666942 | arm | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
666960 | arm | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150220 | 20141124 |
666960 | arm | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
666960 | arm | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
666960 | arm | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150220 | 20141124 |
666972 | arm | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
666984 | arm | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150220 | 20141124 |
668376 | arm | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150220 | 20141124 |
668412 | arm | gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | 20150220 | 20141124 |
668430 | arm | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150220 | 20141124 |
668430 | arm | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150220 | 20141124 |
668436 | arm | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150220 | 20141124 |
668436 | arm | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150220 | 20141124 |
668436 | arm | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150220 | 20141124 |
668436 | arm | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150220 | 20141124 |
668442 | arm | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150220 | 20141124 |
668442 | arm | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150220 | 20141124 |
668454 | arm | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150220 | 20141124 |
668460 | arm | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150220 | 20141124 |
668472 | arm | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150220 | 20141124 |
668592 | arm | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150220 | 20141124 |
668598 | arm | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150220 | 20141124 |
668640 | arm | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150220 | 20141124 |
669246 | arm | gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer | 20150220 | 20141124 |
669330 | arm | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer | 20150220 | 20141124 |
669336 | arm | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150220 | 20141124 |
669342 | arm | gcc -funroll-loops -O -fomit-frame-pointer | 20150220 | 20141124 |
671730 | arm | gcc -O2 -fomit-frame-pointer | 20150220 | 20141124 |
671742 | arm | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150220 | 20141124 |
671994 | arm | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer | 20150220 | 20141124 |
672030 | arm | gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer | 20150220 | 20141124 |
675606 | arm | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150220 | 20141124 |
676188 | arm | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150220 | 20141124 |
676212 | arm | gcc -Os -fomit-frame-pointer | 20150220 | 20141124 |
676236 | arm | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150220 | 20141124 |
678312 | arm | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150220 | 20141124 |
678378 | arm | gcc -funroll-loops -Os -fomit-frame-pointer | 20150220 | 20141124 |
682296 | arm | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150220 | 20141124 |
682302 | arm | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150220 | 20141124 |
682308 | arm | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150220 | 20141124 |
682314 | arm | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150220 | 20141124 |
682320 | arm | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150220 | 20141124 |
682320 | arm | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150220 | 20141124 |
682326 | arm | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150220 | 20141124 |
682332 | arm | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150220 | 20141124 |
682332 | arm | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150220 | 20141124 |
682338 | arm | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150220 | 20141124 |
682338 | arm | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150220 | 20141124 |
682344 | arm | gcc -O -fomit-frame-pointer | 20150220 | 20141124 |
682344 | arm | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150220 | 20141124 |
682344 | arm | gcc -mcpu=iwmmxt -O -fomit-frame-pointer | 20150220 | 20141124 |
682344 | arm | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150220 | 20141124 |
682350 | arm | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150220 | 20141124 |
682350 | arm | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150220 | 20141124 |
682416 | arm | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150220 | 20141124 |
682458 | arm | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150220 | 20141124 |
1441674 | opt32 | gcc -funroll-loops | 20150220 | 20141124 |
1441698 | opt32 | cc | 20150220 | 20141124 |
1441830 | opt32 | gcc | 20150220 | 20141124 |
3691098 | arm | gcc | 20150220 | 20141124 |
3691212 | arm | gcc -funroll-loops | 20150220 | 20141124 |
3691266 | arm | cc | 20150220 | 20141124 |