Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1318400 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1330432 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1350912 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
1355520 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
1360128 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1367552 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1385472 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1396992 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1399552 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1432832 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1437440 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1456896 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1457664 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1460224 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1461248 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1462272 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1462528 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1463552 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1463552 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1463808 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1465088 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1465856 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1467136 | ref | gcc -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1467136 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1467392 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1469440 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1469696 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1472000 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1473024 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1474304 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1476352 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20130308 | 20130126 |
1476608 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1477632 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1477888 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1477888 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1477888 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1478912 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1478912 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1479168 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1479168 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1480192 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1482496 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1483776 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1484032 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1484032 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1485056 | ref | gcc -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1486336 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1487104 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1488640 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20130308 | 20130126 |
1496832 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1497856 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | 20130308 | 20130126 |
1500672 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | 20130308 | 20130126 |
1505280 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20130308 | 20130126 |
1506304 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
1506304 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
1507328 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20130308 | 20130126 |
1508864 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20130308 | 20130126 |
1509888 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20130308 | 20130126 |
1511168 | ref | gcc -Os -fomit-frame-pointer | 20130308 | 20130126 |
1511168 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20130308 | 20130126 |
1511424 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20130308 | 20130126 |
1512448 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1512448 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20130308 | 20130126 |
1513728 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20130308 | 20130126 |
1516032 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20130308 | 20130126 |
1516032 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20130308 | 20130126 |
1517056 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20130308 | 20130126 |
1518080 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20130308 | 20130126 |
1518080 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20130308 | 20130126 |
1518336 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20130308 | 20130126 |
1518592 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20130308 | 20130126 |
1530112 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
1531136 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20130308 | 20130126 |
1533696 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
1534976 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130308 | 20130126 |
1551616 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20130308 | 20130126 |
1558528 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1564672 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130308 | 20130126 |
1568000 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20130308 | 20130126 |
1574400 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20130308 | 20130126 |
1575424 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20130308 | 20130126 |
1578752 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20130308 | 20130126 |
1581312 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20130308 | 20130126 |
1594368 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20130308 | 20130126 |
1596416 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20130308 | 20130126 |
1596928 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20130308 | 20130126 |
1597696 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20130308 | 20130126 |
1598208 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20130308 | 20130126 |
1599232 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20130308 | 20130126 |
1600000 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20130308 | 20130126 |
1601280 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20130308 | 20130126 |
1601536 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20130308 | 20130126 |
1602560 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
1602560 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20130308 | 20130126 |
1602816 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20130308 | 20130126 |
1602816 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20130308 | 20130126 |
1603072 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20130308 | 20130126 |
1603584 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130308 | 20130126 |
1603584 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20130308 | 20130126 |
1605120 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20130308 | 20130126 |
1605120 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20130308 | 20130126 |
1606400 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20130308 | 20130126 |
1607424 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20130308 | 20130126 |
1608704 | ref | gcc -O -fomit-frame-pointer | 20130308 | 20130126 |
1609728 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20130308 | 20130126 |
1619456 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130308 | 20130126 |
1669120 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20130308 | 20130126 |
1672960 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130308 | 20130126 |
3939584 | ref | gcc | 20130308 | 20130126 |
3947776 | ref | cc | 20130308 | 20130126 |
3957248 | ref | gcc -funroll-loops | 20130308 | 20130126 |