Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1017852 | c | gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer | 20150220 | 20141124 |
1018716 | c | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1021872 | c | gcc -mcpu=iwmmxt -Os -fomit-frame-pointer | 20150220 | 20141124 |
1022112 | c | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1023354 | c | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150220 | 20141124 |
1024206 | c | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150220 | 20141124 |
1024260 | c | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150220 | 20141124 |
1024368 | c | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150220 | 20141124 |
1024398 | c | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150220 | 20141124 |
1024404 | c | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150220 | 20141124 |
1024422 | c | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150220 | 20141124 |
1024506 | c | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150220 | 20141124 |
1024518 | c | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150220 | 20141124 |
1024842 | c | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150220 | 20141124 |
1025982 | c | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150220 | 20141124 |
1027014 | c | gcc -Os -fomit-frame-pointer | 20150220 | 20141124 |
1027290 | c | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150220 | 20141124 |
1027530 | c | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150220 | 20141124 |
1027752 | c | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer | 20150220 | 20141124 |
1029318 | c | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1031394 | c | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150220 | 20141124 |
1031664 | c | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150220 | 20141124 |
1033626 | c | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150220 | 20141124 |
1037262 | c | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1038228 | c | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1054086 | c | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150220 | 20141124 |
1054758 | c | gcc -funroll-loops -Os -fomit-frame-pointer | 20150220 | 20141124 |
1056714 | c | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150220 | 20141124 |
1056756 | c | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150220 | 20141124 |
1056870 | c | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150220 | 20141124 |
1056900 | c | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150220 | 20141124 |
1058928 | c | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150220 | 20141124 |
1059006 | c | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150220 | 20141124 |
1059024 | c | gcc -O -fomit-frame-pointer | 20150220 | 20141124 |
1059024 | c | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150220 | 20141124 |
1059096 | c | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150220 | 20141124 |
1059180 | c | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150220 | 20141124 |
1059348 | c | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150220 | 20141124 |
1059918 | c | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150220 | 20141124 |
1060092 | c | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150220 | 20141124 |
1060956 | c | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150220 | 20141124 |
1064274 | c | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150220 | 20141124 |
1066542 | c | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150220 | 20141124 |
1070472 | c | gcc -funroll-loops -O -fomit-frame-pointer | 20150220 | 20141124 |
1075014 | c | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150220 | 20141124 |
1079190 | c | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150220 | 20141124 |
1081734 | c | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer | 20150220 | 20141124 |
1081794 | c | gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer | 20150220 | 20141124 |
1083426 | c | gcc -mcpu=iwmmxt -O -fomit-frame-pointer | 20150220 | 20141124 |
1120818 | c | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150220 | 20141124 |
1154538 | c | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150220 | 20141124 |
1432188 | c | gcc -funroll-loops | 20150220 | 20141124 |
1433736 | c | cc | 20150220 | 20141124 |
1435386 | c | gcc | 20150220 | 20141124 |
1510692 | c | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1510830 | c | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1511040 | c | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1514448 | c | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1517838 | c | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1522092 | c | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1522200 | c | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1522302 | c | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1522380 | c | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1523280 | c | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1526352 | c | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1531746 | c | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1533822 | c | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1541688 | c | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1542228 | c | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1547634 | c | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1559940 | c | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1591008 | c | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1592952 | c | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1593132 | c | gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1598718 | c | gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1678404 | c | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1683696 | c | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1685946 | c | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1709310 | c | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1717152 | c | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1744332 | c | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1750686 | c | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1762908 | c | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1776120 | c | gcc -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1782072 | c | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150220 | 20141124 |
1816698 | c | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1825482 | c | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1829820 | c | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1841586 | c | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150220 | 20141124 |
1938924 | c | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150220 | 20141124 |
2045970 | c | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150220 | 20141124 |
2095626 | c | gcc -O3 -fomit-frame-pointer | 20150220 | 20141124 |
Compiler | Implementations
|
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | c |
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | c |
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | c |
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | c |
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | c |
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | c |
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | c |
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | c |
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | c |
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | c |
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | c |
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | c |
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | c |
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | c |
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | c |
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | c |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | c |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | c |
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | c |
gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer | c
|