Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
654600 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150221 | 20141124 |
654750 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150221 | 20141124 |
657444 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20150221 | 20141124 |
658104 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150221 | 20141124 |
658164 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150221 | 20141124 |
658338 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150221 | 20141124 |
659004 | ref | gcc -Os -fomit-frame-pointer | 20150221 | 20141124 |
659580 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150221 | 20141124 |
660036 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150221 | 20141124 |
660090 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150221 | 20141124 |
660114 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150221 | 20141124 |
660132 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150221 | 20141124 |
660168 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150221 | 20141124 |
660198 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150221 | 20141124 |
660306 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150221 | 20141124 |
660528 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150221 | 20141124 |
660576 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150221 | 20141124 |
660714 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150221 | 20141124 |
660750 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150221 | 20141124 |
660930 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150221 | 20141124 |
660942 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150221 | 20141124 |
661020 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150221 | 20141124 |
661752 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150221 | 20141124 |
661758 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150221 | 20141124 |
661962 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150221 | 20141124 |
662028 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20150221 | 20141124 |
662094 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150221 | 20141124 |
662100 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150221 | 20141124 |
662118 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150221 | 20141124 |
662154 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150221 | 20141124 |
662388 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150221 | 20141124 |
662532 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150221 | 20141124 |
662556 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150221 | 20141124 |
662646 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150221 | 20141124 |
662940 | ref | gcc -O -fomit-frame-pointer | 20150221 | 20141124 |
663054 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150221 | 20141124 |
663504 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150221 | 20141124 |
663882 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150221 | 20141124 |
666366 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150221 | 20141124 |
671394 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150221 | 20141124 |
704928 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150221 | 20141124 |
705516 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150221 | 20141124 |
763128 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150221 | 20141124 |
766290 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150221 | 20141124 |
808536 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150221 | 20141124 |
811008 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150221 | 20141124 |
861396 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150221 | 20141124 |
862434 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1004436 | ref | gcc -O2 -fomit-frame-pointer | 20150221 | 20141124 |
1004514 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150221 | 20141124 |
1004892 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150221 | 20141124 |
1031064 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150221 | 20141124 |
1031424 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150221 | 20141124 |
1031568 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150221 | 20141124 |
1031976 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150221 | 20141124 |
1032336 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150221 | 20141124 |
1032384 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150221 | 20141124 |
1032414 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150221 | 20141124 |
1032666 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150221 | 20141124 |
1032852 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150221 | 20141124 |
1032942 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150221 | 20141124 |
1033032 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150221 | 20141124 |
1033368 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150221 | 20141124 |
1033374 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150221 | 20141124 |
1363914 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1364004 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1364046 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1364100 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1364292 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1364424 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1364496 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1364610 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1365396 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1365498 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1365516 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1365810 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1365888 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1393404 | ref | gcc -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1393404 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1393950 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150221 | 20141124 |
1895400 | ref | gcc -funroll-loops | 20150221 | 20141124 |
1896924 | ref | gcc | 20150221 | 20141124 |
1897392 | ref | cc | 20150221 | 20141124 |
Compiler | Implementations
|
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer | ref |
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer | ref |
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | ref |
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | ref |
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | ref |
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | ref |
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | ref |
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | ref |
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | ref |
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | ref |
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | ref |
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | ref |
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | ref |
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | ref |
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | ref |
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | ref |
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | ref |
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | ref |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | ref |
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | ref |
gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer | ref |
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | ref |
gcc -mcpu=iwmmxt -O -fomit-frame-pointer | ref |
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer | ref
|