Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1213212 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1213572 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1213932 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1214508 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1214664 | ref | gcc -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1215188 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1215700 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1216508 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1216832 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1216864 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1217496 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1219012 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1219304 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1221332 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1240168 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1240384 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1241496 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1244096 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1244480 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1244872 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1245252 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1245704 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1248608 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140725 | 20140622 |
1294020 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1296864 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1325448 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1326752 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1327968 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1329668 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1330128 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1330248 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1334208 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1451068 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140725 | 20140622 |
1455136 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140725 | 20140622 |
1477104 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1477312 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140725 | 20140622 |
1477328 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1477800 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140725 | 20140622 |
1478080 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140725 | 20140622 |
1478968 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140725 | 20140622 |
1479340 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140725 | 20140622 |
1479852 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140725 | 20140622 |
1481232 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140725 | 20140622 |
1551488 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1552456 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1574120 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1574824 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1575848 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1578208 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1578892 | ref | gcc -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1580816 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1583208 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1587152 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1588196 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1588652 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140725 | 20140622 |
1643508 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140725 | 20140622 |
1644112 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140725 | 20140622 |
1645940 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140725 | 20140622 |
1646652 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140725 | 20140622 |
1646672 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140725 | 20140622 |
1648384 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140725 | 20140622 |
1648568 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140725 | 20140622 |
1648884 | ref | gcc -Os -fomit-frame-pointer | 20140725 | 20140622 |
1649460 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140725 | 20140622 |
1649592 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140725 | 20140622 |
1649712 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140725 | 20140622 |
1651216 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140725 | 20140622 |
1653192 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140725 | 20140622 |
1655052 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140725 | 20140622 |
1655244 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140725 | 20140622 |
1663332 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140725 | 20140622 |
1665780 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140725 | 20140622 |
1666084 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140725 | 20140622 |
1668124 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140725 | 20140622 |
1670156 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140725 | 20140622 |
1670580 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140725 | 20140622 |
1671328 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140725 | 20140622 |
1672276 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140725 | 20140622 |
1673328 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140725 | 20140622 |
1675656 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140725 | 20140622 |
1768104 | ref | gcc -O -fomit-frame-pointer | 20140725 | 20140622 |
1768220 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140725 | 20140622 |
1768408 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140725 | 20140622 |
1768756 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140725 | 20140622 |
1769136 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140725 | 20140622 |
1771628 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140725 | 20140622 |
1771728 | ref | gcc -m64 -O -fomit-frame-pointer | 20140725 | 20140622 |
1780484 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140725 | 20140622 |
1787988 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140725 | 20140622 |
1788148 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140725 | 20140622 |
1809852 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140725 | 20140622 |
1817416 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140725 | 20140622 |
3483424 | ref | cc | 20140725 | 20140622 |
3487436 | ref | gcc | 20140725 | 20140622 |
3489676 | ref | gcc -funroll-loops | 20140725 | 20140622 |