Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
822912 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120805 | 20120717 |
826281 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120805 | 20120717 |
827748 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120805 | 20120717 |
835605 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120805 | 20120717 |
887262 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120805 | 20120717 |
903249 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120805 | 20120717 |
913839 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
927111 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1047360 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1047606 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1048272 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1049787 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1052853 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1055625 | ref | gcc -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1058220 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1058631 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1060368 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1076616 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1077420 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1077897 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1079691 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1079898 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1080765 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1081119 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1081920 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1082667 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1083666 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1085037 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1085232 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1086585 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1086624 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1087059 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
1087176 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
1087374 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1087422 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120805 | 20120717 |
1087929 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
1090143 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
1090950 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120805 | 20120717 |
1091010 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120805 | 20120717 |
1091505 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1091745 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
1091811 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1096071 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
1100490 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
1258662 | ref | gcc -O -fomit-frame-pointer | 20120805 | 20120717 |
1258791 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120805 | 20120717 |
1263570 | ref | gcc -m64 -O -fomit-frame-pointer | 20120805 | 20120717 |
1276014 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
1281486 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
1297020 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
1302561 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
1302915 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120805 | 20120717 |
1303323 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120805 | 20120717 |
1306029 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
1306074 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120805 | 20120717 |
1306089 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120805 | 20120717 |
1306626 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
1307202 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
1308045 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120805 | 20120717 |
1308948 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
1309200 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
1309716 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
1309968 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
1311423 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
1312812 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
1313766 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
1315920 | ref | gcc -Os -fomit-frame-pointer | 20120805 | 20120717 |
1334181 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1340544 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1356342 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1361277 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1377825 | ref | gcc -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1380357 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1388337 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1389492 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1395771 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
1403556 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
1407471 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
1412049 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
1419078 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
1423869 | ref | clang -O3 | 20120805 | 20120717 |
5191497 | ref | cc | 20120805 | 20120717 |
5193672 | ref | gcc | 20120805 | 20120717 |
5197167 | ref | gcc -funroll-loops | 20120805 | 20120717 |