Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
29568 | swpbe | gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer | 20150213 | 20141124 |
29592 | swpbe | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer | 20150213 | 20141124 |
29592 | swpbe | gcc -mcpu=iwmmxt -Os -fomit-frame-pointer | 20150213 | 20141124 |
29658 | swpbe | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer | 20150213 | 20141124 |
29718 | swpbe | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150213 | 20141124 |
30528 | swpbe | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150213 | 20141124 |
30546 | swpbe | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150213 | 20141124 |
30606 | swpbe | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150213 | 20141124 |
30630 | swpbe | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150213 | 20141124 |
30642 | swpbe | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150213 | 20141124 |
30642 | swpbe | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150213 | 20141124 |
30654 | swpbe | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150213 | 20141124 |
30654 | swpbe | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150213 | 20141124 |
30654 | swpbe | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150213 | 20141124 |
30660 | swpbe | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150213 | 20141124 |
30660 | swpbe | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150213 | 20141124 |
30666 | swpbe | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150213 | 20141124 |
30666 | swpbe | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150213 | 20141124 |
30672 | swpbe | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150213 | 20141124 |
30672 | swpbe | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150213 | 20141124 |
30678 | swpbe | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150213 | 20141124 |
30684 | swpbe | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150213 | 20141124 |
30738 | swpbe | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150213 | 20141124 |
30936 | swpbe | gcc -funroll-loops -Os -fomit-frame-pointer | 20150213 | 20141124 |
30942 | swpbe | gcc -Os -fomit-frame-pointer | 20150213 | 20141124 |
30942 | swpbe | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150213 | 20141124 |
30984 | swpbe | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150213 | 20141124 |
31032 | swpbe | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150213 | 20141124 |
32130 | optc | gcc -mcpu=iwmmxt -Os -fomit-frame-pointer | 20150213 | 20141124 |
32190 | optc | gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer | 20150213 | 20141124 |
32202 | optc | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer | 20150213 | 20141124 |
32460 | optc | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150213 | 20141124 |
32586 | optc | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer | 20150213 | 20141124 |
33300 | optc | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150213 | 20141124 |
33348 | optc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150213 | 20141124 |
33378 | optc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150213 | 20141124 |
33408 | optc | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150213 | 20141124 |
33408 | optc | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150213 | 20141124 |
33426 | optc | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150213 | 20141124 |
33438 | optc | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150213 | 20141124 |
33444 | optc | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150213 | 20141124 |
33450 | optc | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150213 | 20141124 |
33456 | optc | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150213 | 20141124 |
33456 | optc | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150213 | 20141124 |
33468 | optc | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150213 | 20141124 |
33474 | optc | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150213 | 20141124 |
33474 | optc | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150213 | 20141124 |
33480 | optc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150213 | 20141124 |
33534 | optc | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150213 | 20141124 |
33552 | optc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150213 | 20141124 |
33558 | optc | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150213 | 20141124 |
33762 | optc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150213 | 20141124 |
33774 | optc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150213 | 20141124 |
33798 | optc | gcc -Os -fomit-frame-pointer | 20150213 | 20141124 |
33798 | optc | gcc -funroll-loops -Os -fomit-frame-pointer | 20150213 | 20141124 |
33876 | optc | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150213 | 20141124 |
41472 | swpbe | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150213 | 20141124 |
41496 | swpbe | gcc -O -fomit-frame-pointer | 20150213 | 20141124 |
41496 | swpbe | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150213 | 20141124 |
41496 | swpbe | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150213 | 20141124 |
41502 | swpbe | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150213 | 20141124 |
41502 | swpbe | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150213 | 20141124 |
41502 | swpbe | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150213 | 20141124 |
41508 | swpbe | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150213 | 20141124 |
41514 | swpbe | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer | 20150213 | 20141124 |
41514 | swpbe | gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer | 20150213 | 20141124 |
41520 | swpbe | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150213 | 20141124 |
41526 | swpbe | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150213 | 20141124 |
41526 | swpbe | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150213 | 20141124 |
41526 | swpbe | gcc -mcpu=iwmmxt -O -fomit-frame-pointer | 20150213 | 20141124 |
41526 | swpbe | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150213 | 20141124 |
41532 | swpbe | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150213 | 20141124 |
41532 | swpbe | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150213 | 20141124 |
41538 | swpbe | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150213 | 20141124 |
41538 | swpbe | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150213 | 20141124 |
41598 | swpbe | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150213 | 20141124 |
41604 | swpbe | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150213 | 20141124 |
41622 | swpbe | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150213 | 20141124 |
41646 | swpbe | gcc -funroll-loops -O -fomit-frame-pointer | 20150213 | 20141124 |
44460 | optc | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150213 | 20141124 |
44514 | optc | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150213 | 20141124 |
44994 | optc | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150213 | 20141124 |
44994 | optc | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150213 | 20141124 |
45000 | optc | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150213 | 20141124 |
45000 | optc | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150213 | 20141124 |
45006 | optc | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150213 | 20141124 |
45030 | optc | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150213 | 20141124 |
45030 | optc | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150213 | 20141124 |
45030 | optc | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150213 | 20141124 |
45036 | optc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150213 | 20141124 |
45036 | optc | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150213 | 20141124 |
45054 | optc | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150213 | 20141124 |
45084 | optc | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150213 | 20141124 |
45090 | optc | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150213 | 20141124 |
45108 | optc | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150213 | 20141124 |
45114 | optc | gcc -funroll-loops -O -fomit-frame-pointer | 20150213 | 20141124 |
45132 | optc | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150213 | 20141124 |
45138 | optc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150213 | 20141124 |
45162 | optc | gcc -O -fomit-frame-pointer | 20150213 | 20141124 |
52902 | swpbe | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150213 | 20141124 |
53280 | swpbe | gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | 20150213 | 20141124 |
53376 | swpbe | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150213 | 20141124 |
53454 | swpbe | gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer | 20150213 | 20141124 |
54918 | swpbe | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150213 | 20141124 |
55002 | swpbe | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150213 | 20141124 |
55020 | swpbe | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150213 | 20141124 |
55020 | swpbe | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150213 | 20141124 |
55026 | swpbe | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150213 | 20141124 |
55032 | swpbe | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150213 | 20141124 |
55032 | swpbe | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150213 | 20141124 |
55038 | swpbe | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150213 | 20141124 |
55050 | swpbe | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150213 | 20141124 |
55050 | swpbe | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150213 | 20141124 |
55056 | swpbe | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150213 | 20141124 |
55062 | swpbe | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150213 | 20141124 |
55068 | swpbe | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150213 | 20141124 |
55068 | swpbe | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150213 | 20141124 |
55254 | swpbe | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150213 | 20141124 |
55260 | swpbe | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150213 | 20141124 |
55398 | swpbe | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150213 | 20141124 |
55440 | swpbe | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150213 | 20141124 |
55446 | swpbe | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150213 | 20141124 |
55452 | swpbe | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150213 | 20141124 |
55452 | swpbe | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150213 | 20141124 |
55464 | swpbe | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150213 | 20141124 |
55464 | swpbe | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150213 | 20141124 |
55476 | swpbe | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150213 | 20141124 |
55476 | swpbe | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150213 | 20141124 |
55476 | swpbe | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150213 | 20141124 |
55482 | swpbe | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150213 | 20141124 |
55482 | swpbe | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150213 | 20141124 |
57162 | swpbe | gcc -O3 -fomit-frame-pointer | 20150213 | 20141124 |
57240 | swpbe | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150213 | 20141124 |
57438 | swpbe | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150213 | 20141124 |
57438 | optc | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150213 | 20141124 |
57456 | swpbe | gcc -O2 -fomit-frame-pointer | 20150213 | 20141124 |
57480 | optc | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150213 | 20141124 |
57492 | optc | gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | 20150213 | 20141124 |
57498 | swpbe | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150213 | 20141124 |
57582 | swpbe | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150213 | 20141124 |
57606 | optc | gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer | 20150213 | 20141124 |
59562 | optc | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150213 | 20141124 |
59652 | optc | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150213 | 20141124 |
59736 | optc | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150213 | 20141124 |
59748 | optc | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150213 | 20141124 |
59760 | optc | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150213 | 20141124 |
59772 | optc | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150213 | 20141124 |
59772 | optc | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150213 | 20141124 |
59772 | optc | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150213 | 20141124 |
59790 | optc | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150213 | 20141124 |
59796 | optc | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150213 | 20141124 |
59802 | optc | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150213 | 20141124 |
59802 | optc | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150213 | 20141124 |
59820 | optc | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150213 | 20141124 |
59826 | optc | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150213 | 20141124 |
59838 | optc | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150213 | 20141124 |
59838 | optc | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150213 | 20141124 |
59886 | optc | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150213 | 20141124 |
59922 | optc | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150213 | 20141124 |
59952 | optc | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150213 | 20141124 |
59988 | optc | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150213 | 20141124 |
59988 | optc | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150213 | 20141124 |
60024 | optc | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150213 | 20141124 |
60024 | optc | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150213 | 20141124 |
60042 | optc | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150213 | 20141124 |
60042 | optc | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150213 | 20141124 |
60048 | optc | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150213 | 20141124 |
60054 | optc | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150213 | 20141124 |
60066 | optc | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150213 | 20141124 |
61668 | optc | gcc -O3 -fomit-frame-pointer | 20150213 | 20141124 |
61686 | optc | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150213 | 20141124 |
61710 | optc | gcc -O2 -fomit-frame-pointer | 20150213 | 20141124 |
61710 | optc | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150213 | 20141124 |
61914 | optc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150213 | 20141124 |
62340 | optc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150213 | 20141124 |
96282 | swpbe | gcc -funroll-loops | 20150213 | 20141124 |
96312 | swpbe | cc | 20150213 | 20141124 |
96330 | swpbe | gcc | 20150213 | 20141124 |
130512 | optc | gcc | 20150213 | 20141124 |
130572 | optc | cc | 20150213 | 20141124 |
130734 | optc | gcc -funroll-loops | 20150213 | 20141124 |