Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
24724 | sphlib | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140704 | 20140622 |
24766 | sphlib | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140704 | 20140622 |
24914 | sphlib | gcc -O2 -fomit-frame-pointer | 20140704 | 20140622 |
24915 | sphlib | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140704 | 20140622 |
28188 | sphlib | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140704 | 20140622 |
28425 | sphlib | gcc -O3 -fomit-frame-pointer | 20140704 | 20140622 |
28572 | sphlib | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140704 | 20140622 |
28584 | sphlib | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
28939 | sphlib | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
28940 | sphlib | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
28941 | sphlib | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
28941 | sphlib | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
28941 | sphlib | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140704 | 20140622 |
28956 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140704 | 20140622 |
29007 | ref | gcc -O2 -fomit-frame-pointer | 20140704 | 20140622 |
29148 | ref | gcc -O3 -fomit-frame-pointer | 20140704 | 20140622 |
29169 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140704 | 20140622 |
29364 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140704 | 20140622 |
29388 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140704 | 20140622 |
30579 | sphlib | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
31014 | sphlib | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140704 | 20140622 |
31271 | sphlib | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140704 | 20140622 |
31545 | sphlib | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140704 | 20140622 |
31857 | sphlib | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
31857 | sphlib | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
31857 | sphlib | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
31857 | sphlib | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
31857 | sphlib | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140704 | 20140622 |
32601 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
32625 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
32625 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
32634 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140704 | 20140622 |
32637 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
32637 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
32664 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
32664 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
32664 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140704 | 20140622 |
32673 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
32946 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
33001 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140704 | 20140622 |
33108 | sphlib | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140704 | 20140622 |
33166 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
33180 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140704 | 20140622 |
33627 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140704 | 20140622 |
33782 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140704 | 20140622 |
34080 | sphlib | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140704 | 20140622 |
34923 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140704 | 20140622 |
35043 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140704 | 20140622 |
37464 | sphlib | gcc -funroll-loops -Os -fomit-frame-pointer | 20140704 | 20140622 |
38376 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140704 | 20140622 |
38412 | ref | gcc -Os -fomit-frame-pointer | 20140704 | 20140622 |
38901 | sphlib | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140704 | 20140622 |
38902 | sphlib | gcc -O -fomit-frame-pointer | 20140704 | 20140622 |
38902 | sphlib | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140704 | 20140622 |
38907 | sphlib | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140704 | 20140622 |
38917 | sphlib | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140704 | 20140622 |
39051 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140704 | 20140622 |
40251 | sphlib | gcc -Os -fomit-frame-pointer | 20140704 | 20140622 |
40251 | sphlib | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140704 | 20140622 |
40518 | sphlib | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140704 | 20140622 |
40518 | sphlib | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140704 | 20140622 |
40530 | sphlib | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140704 | 20140622 |
41405 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140704 | 20140622 |
41418 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140704 | 20140622 |
41430 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140704 | 20140622 |
41501 | sphlib | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140704 | 20140622 |
41686 | sphlib | gcc -funroll-loops -O -fomit-frame-pointer | 20140704 | 20140622 |
41694 | sphlib | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140704 | 20140622 |
41937 | sphlib | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140704 | 20140622 |
41946 | sphlib | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140704 | 20140622 |
41946 | sphlib | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140704 | 20140622 |
41946 | sphlib | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140704 | 20140622 |
41961 | sphlib | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140704 | 20140622 |
42551 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140704 | 20140622 |
42563 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140704 | 20140622 |
42780 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140704 | 20140622 |
42780 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140704 | 20140622 |
42792 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140704 | 20140622 |
42792 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140704 | 20140622 |
42864 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140704 | 20140622 |
42936 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140704 | 20140622 |
42939 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140704 | 20140622 |
42963 | ref | gcc -O -fomit-frame-pointer | 20140704 | 20140622 |
42963 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140704 | 20140622 |
43140 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140704 | 20140622 |
43143 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140704 | 20140622 |
43596 | sphlib | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140704 | 20140622 |
43654 | sphlib | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140704 | 20140622 |
44139 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140704 | 20140622 |
44352 | sphlib | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140704 | 20140622 |
45306 | sphlib | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140704 | 20140622 |
45330 | sphlib | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140704 | 20140622 |
45738 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140704 | 20140622 |
45786 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140704 | 20140622 |
45945 | sphlib | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140704 | 20140622 |
45969 | sphlib | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46257 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140704 | 20140622 |
46269 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140704 | 20140622 |
46317 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46326 | sphlib | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46329 | sphlib | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46341 | sphlib | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46341 | sphlib | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46341 | sphlib | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46348 | sphlib | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46350 | sphlib | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46350 | sphlib | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46352 | sphlib | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46362 | sphlib | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46362 | sphlib | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46365 | sphlib | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46373 | sphlib | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46384 | sphlib | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
46389 | sphlib | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46389 | sphlib | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
46398 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
46401 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
46404 | sphlib | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46410 | sphlib | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46413 | sphlib | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
46413 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46422 | sphlib | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46422 | sphlib | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
46425 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46428 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46428 | sphlib | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46434 | sphlib | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46434 | sphlib | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46437 | sphlib | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46437 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
46437 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
46461 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46500 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46521 | sphlib | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46533 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46533 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46542 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46542 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46542 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46545 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46557 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46557 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46557 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140704 | 20140622 |
46559 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46566 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46569 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46578 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46581 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46581 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46590 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140704 | 20140622 |
46990 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140704 | 20140622 |
47160 | sphlib | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140704 | 20140622 |
47169 | sphlib | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140704 | 20140622 |
47352 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140704 | 20140622 |
47409 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140704 | 20140622 |
50430 | sphlib | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140704 | 20140622 |
50502 | sphlib | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140704 | 20140622 |
50513 | sphlib | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140704 | 20140622 |
50513 | sphlib | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140704 | 20140622 |
50516 | sphlib | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140704 | 20140622 |
50528 | sphlib | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140704 | 20140622 |
50550 | sphlib | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140704 | 20140622 |
50557 | sphlib | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140704 | 20140622 |
50558 | sphlib | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
50563 | sphlib | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140704 | 20140622 |
50566 | sphlib | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
50594 | sphlib | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140704 | 20140622 |
50598 | sphlib | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140704 | 20140622 |
50602 | sphlib | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140704 | 20140622 |
50618 | sphlib | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140704 | 20140622 |
57984 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
57987 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140704 | 20140622 |
58048 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140704 | 20140622 |
58059 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140704 | 20140622 |
58060 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140704 | 20140622 |
58062 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140704 | 20140622 |
58063 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140704 | 20140622 |
58063 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140704 | 20140622 |
58069 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140704 | 20140622 |
58069 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140704 | 20140622 |
58071 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140704 | 20140622 |
58073 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140704 | 20140622 |
58080 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140704 | 20140622 |
58095 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
58543 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140704 | 20140622 |
67681 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140704 | 20140622 |
71928 | sphlib | gcc | 20140704 | 20140622 |
71938 | sphlib | gcc -funroll-loops | 20140704 | 20140622 |
72283 | sphlib | cc | 20140704 | 20140622 |
81866 | ref | gcc -funroll-loops | 20140704 | 20140622 |
81867 | ref | gcc | 20140704 | 20140622 |
81872 | ref | cc | 20140704 | 20140622 |