Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1012602 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1013208 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1042446 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1128702 | gcc | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150214 | 20141124 |
1137918 | gcc | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150214 | 20141124 |
1203516 | gcc | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150214 | 20141124 |
1203540 | gcc | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150214 | 20141124 |
1203552 | gcc | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150214 | 20141124 |
1203558 | gcc | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150214 | 20141124 |
1203558 | gcc | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150214 | 20141124 |
1203558 | gcc | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150214 | 20141124 |
1203564 | gcc | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150214 | 20141124 |
1203570 | gcc | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150214 | 20141124 |
1203570 | gcc | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150214 | 20141124 |
1203576 | gcc | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150214 | 20141124 |
1203606 | gcc | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150214 | 20141124 |
1203648 | gcc | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150214 | 20141124 |
1203678 | gcc | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150214 | 20141124 |
1221282 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150214 | 20141124 |
1221294 | gcc | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150214 | 20141124 |
1221306 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150214 | 20141124 |
1221348 | gcc | gcc -Os -fomit-frame-pointer | 20150214 | 20141124 |
1221420 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20150214 | 20141124 |
1258680 | gcc | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1299252 | gcc | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1347864 | gcc | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1347894 | gcc | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1347906 | gcc | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1347906 | gcc | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1347942 | gcc | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1347942 | gcc | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1347942 | gcc | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1347960 | gcc | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1347984 | gcc | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1348014 | gcc | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1348032 | gcc | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1348032 | gcc | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1348116 | gcc | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1358118 | gcc | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1383576 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1391562 | gcc | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1391580 | gcc | gcc -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1400286 | gcc | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1487820 | gcc | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1487850 | gcc | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1487856 | gcc | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1487862 | gcc | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1487886 | gcc | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1487898 | gcc | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1487904 | gcc | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1487910 | gcc | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1487970 | gcc | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1488000 | gcc | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1488042 | gcc | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1488090 | gcc | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1488126 | gcc | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1493550 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1494336 | gcc | gcc -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1494426 | gcc | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150214 | 20141124 |
1501968 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150214 | 20141124 |
1691742 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20150214 | 20141124 |
1691904 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150214 | 20141124 |
1703964 | gcc | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150214 | 20141124 |
1706418 | gcc | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150214 | 20141124 |
1730826 | gcc | gcc -O -fomit-frame-pointer | 20150214 | 20141124 |
1730886 | gcc | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150214 | 20141124 |
1730892 | gcc | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150214 | 20141124 |
1730898 | gcc | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150214 | 20141124 |
1730898 | gcc | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150214 | 20141124 |
1730940 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150214 | 20141124 |
1730964 | gcc | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150214 | 20141124 |
1730970 | gcc | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150214 | 20141124 |
1730988 | gcc | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150214 | 20141124 |
1730988 | gcc | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150214 | 20141124 |
1731012 | gcc | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150214 | 20141124 |
1731012 | gcc | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150214 | 20141124 |
1731012 | gcc | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150214 | 20141124 |
1731024 | gcc | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150214 | 20141124 |
1731042 | gcc | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150214 | 20141124 |
1731078 | gcc | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150214 | 20141124 |
15138210 | gcc | cc | 20150214 | 20141124 |
15153042 | gcc | gcc | 20150214 | 20141124 |
15164478 | gcc | gcc -funroll-loops | 20150214 | 20141124 |
Compiler | Implementations
|
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer | gcc |
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer | gcc |
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer | gcc |
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer | gcc |
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer | gcc |
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer | gcc |
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | gcc |
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | gcc |
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | gcc |
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | gcc |
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | gcc |
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | gcc |
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | gcc |
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | gcc |
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | gcc |
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | gcc |
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | gcc |
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | gcc |
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | gcc |
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | gcc |
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | gcc |
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | gcc |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | gcc |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | gcc |
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | gcc |
gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer | gcc |
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | gcc |
gcc -mcpu=iwmmxt -O -fomit-frame-pointer | gcc |
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer | gcc
|