Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1377212 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1377239 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1377406 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20111203 | 20111120 |
1377890 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20111203 | 20111120 |
1378124 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1378126 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1378160 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1384740 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1384749 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1384759 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1384795 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1384802 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1384827 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1384869 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1385317 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1415311 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20111118 | 20110914 |
1415393 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20111118 | 20110914 |
1416240 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20111118 | 20110914 |
1418606 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | 20111203 | 20111120 |
1418781 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | 20111203 | 20111120 |
1419103 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | 20111118 | 20110914 |
1419360 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | 20111118 | 20110914 |
1430625 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20111118 | 20110914 |
1433290 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20111118 | 20110914 |
1435323 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20111118 | 20110914 |
1435503 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20111118 | 20110914 |
1435831 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20111118 | 20110914 |
1439263 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1439515 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1439559 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1440997 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20111118 | 20110914 |
1441260 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20111118 | 20110914 |
1442979 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1446436 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20111203 | 20111120 |
1446689 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20111118 | 20110914 |
1446724 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20111118 | 20110914 |
1446727 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20111118 | 20110914 |
1446728 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20111118 | 20110914 |
1446822 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20111118 | 20110914 |
1446861 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20111203 | 20111120 |
1447094 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20111203 | 20111120 |
1447764 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1447903 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1447910 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20111203 | 20111120 |
1448144 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20111118 | 20110914 |
1449751 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20111118 | 20110914 |
1450193 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1450206 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1450207 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1450208 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1450218 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1451676 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1503909 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1520661 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1522535 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1526878 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1532585 | ref | gcc -O -fomit-frame-pointer | 20111118 | 20110914 |
1540157 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20111118 | 20110914 |
1541786 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20111118 | 20110914 |
1542948 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20111118 | 20110914 |
1543034 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20111118 | 20110914 |
1544501 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20111118 | 20110914 |
1545742 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20111118 | 20110914 |
1550672 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20111118 | 20110914 |
1554471 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20111118 | 20110914 |
1558497 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20111118 | 20110914 |
1558696 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20111118 | 20110914 |
1602956 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20111118 | 20110914 |
1608321 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20111118 | 20110914 |
1612863 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20111118 | 20110914 |
1627238 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20111118 | 20110914 |
1634737 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20111118 | 20110914 |
1640793 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1681346 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20111118 | 20110914 |
1692024 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20111118 | 20110914 |
1702768 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1702823 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1702875 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1703006 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1703068 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20111118 | 20110914 |
1704005 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1787060 | ref | gcc -Os -fomit-frame-pointer | 20111118 | 20110914 |
1788948 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20111118 | 20110914 |
1790208 | ref | gcc -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1796197 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1821970 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1849289 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20111118 | 20110914 |
1860521 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20111118 | 20110914 |
1896971 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1897373 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1897837 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1898630 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1899588 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20111118 | 20110914 |
1917321 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20111118 | 20110914 |
1917355 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20111118 | 20110914 |
1917394 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20111118 | 20110914 |
1918569 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20111118 | 20110914 |
1918857 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20111118 | 20110914 |
1919256 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20111118 | 20110914 |
1924986 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20111118 | 20110914 |
2041275 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20111118 | 20110914 |
2159625 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20111118 | 20110914 |
2239920 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20111118 | 20110914 |
2248667 | ref | gcc -O2 -fomit-frame-pointer | 20111118 | 20110914 |
6427244 | ref | cc | 20111118 | 20110914 |
6433844 | ref | gcc -funroll-loops | 20111118 | 20110914 |
6449193 | ref | gcc | 20111118 | 20110914 |
Compiler | Implementations
|
cc | amd64-3 |
gcc | amd64-3 |
gcc -O2 -fomit-frame-pointer | amd64-3 |
gcc -O3 -fomit-frame-pointer | amd64-3 |
gcc -O -fomit-frame-pointer | amd64-3 |
gcc -Os -fomit-frame-pointer | amd64-3 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | amd64-3 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | amd64-3 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | amd64-3 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | amd64-3 |
gcc -funroll-loops | amd64-3 |
gcc -funroll-loops -O2 -fomit-frame-pointer | amd64-3 |
gcc -funroll-loops -O3 -fomit-frame-pointer | amd64-3 |
gcc -funroll-loops -O -fomit-frame-pointer | amd64-3 |
gcc -funroll-loops -Os -fomit-frame-pointer | amd64-3 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | amd64-3 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | amd64-3 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | amd64-3 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm1020t -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm1020t -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | amd64-3 |
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | amd64-3 |
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | amd64-3 |
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | amd64-3 |
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | amd64-3 |
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | amd64-3 |
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | amd64-3 |
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | amd64-3 |
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm810 -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm8 -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm920 -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm920 -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm920 -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm920 -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm920t -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm920t -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm920t -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm920t -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm940t -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm940t -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm940t -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm940t -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm9 -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm9 -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm9 -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm9 -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm9e -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm9e -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm9e -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm9e -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=ep9312 -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=ep9312 -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=strongarm -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | amd64-3 |
gcc -mcpu=xscale -O2 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=xscale -O3 -fomit-frame-pointer | amd64-3 |
gcc -mcpu=xscale -O -fomit-frame-pointer | amd64-3 |
gcc -mcpu=xscale -Os -fomit-frame-pointer | amd64-3
|