Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1160100 | mpfq | gcc -march=nocona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1160112 | mpfq | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1165576 | mpfq | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161024 | 20161009 |
1165635 | mpfq | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161024 | 20161009 |
1166178 | mpfq | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161024 | 20161009 |
1166613 | mpfq | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161024 | 20161009 |
1166924 | mpfq | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161024 | 20161009 |
1168307 | mpfq | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161024 | 20161009 |
1175232 | mpfq | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1175369 | mpfq | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1175426 | mpfq | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1175582 | mpfq | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1175602 | mpfq | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1176097 | mpfq | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1177121 | mpfq | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1183355 | mpfq | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1183451 | mpfq | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1183942 | mpfq | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1184437 | mpfq | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1184557 | mpfq | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1185122 | mpfq | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1185618 | mpfq | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1186389 | mpfq | gcc -march=nocona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1187608 | mpfq | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1187731 | mpfq | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1187872 | mpfq | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1188071 | mpfq | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1188446 | mpfq | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1188497 | mpfq | gcc -march=k8 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1188509 | mpfq | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1188554 | mpfq | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1188776 | mpfq | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1188904 | mpfq | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1189187 | mpfq | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1189326 | mpfq | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1190021 | mpfq | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1190829 | mpfq | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1191272 | mpfq | gcc -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1192125 | mpfq | gcc -m64 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1192150 | mpfq | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1198118 | mpfq | gcc -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1198382 | mpfq | gcc -m64 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1198515 | mpfq | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161024 | 20161009 |
1198709 | mpfq | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1198874 | mpfq | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1199643 | mpfq | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1202001 | mpfq | gcc -march=k8 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1202978 | mpfq | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
1208482 | mpfq | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161024 | 20161009 |
1216734 | mpfq | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161024 | 20161009 |
1218635 | mpfq | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161024 | 20161009 |
1219325 | mpfq | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161024 | 20161009 |
1219560 | mpfq | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161024 | 20161009 |
1220051 | mpfq | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161024 | 20161009 |
1220295 | mpfq | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161024 | 20161009 |
1221358 | mpfq | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161024 | 20161009 |
1223090 | mpfq | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161024 | 20161009 |
1223113 | mpfq | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161024 | 20161009 |
1223691 | mpfq | gcc -funroll-loops -O -fomit-frame-pointer | 20161024 | 20161009 |
1234600 | mpfq | gcc -O -fomit-frame-pointer | 20161024 | 20161009 |
1235462 | mpfq | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161024 | 20161009 |
1239250 | mpfq | gcc -m64 -O -fomit-frame-pointer | 20161024 | 20161009 |
1243149 | mpfq | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161024 | 20161009 |
1244583 | mpfq | gcc -march=barcelona -O -fomit-frame-pointer | 20161024 | 20161009 |
1245311 | mpfq | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161024 | 20161009 |
1246149 | mpfq | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161024 | 20161009 |
1246416 | mpfq | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161024 | 20161009 |
1247481 | mpfq | gcc -march=nocona -O -fomit-frame-pointer | 20161024 | 20161009 |
1248381 | mpfq | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161024 | 20161009 |
1248946 | mpfq | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161024 | 20161009 |
1249174 | mpfq | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161024 | 20161009 |
1250376 | mpfq | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161024 | 20161009 |
1251562 | mpfq | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161024 | 20161009 |
1252342 | mpfq | gcc -march=k8 -O -fomit-frame-pointer | 20161024 | 20161009 |
1434073 | mpfq | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161024 | 20161009 |
1434347 | mpfq | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161024 | 20161009 |
1442010 | mpfq | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161024 | 20161009 |
1443000 | mpfq | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161024 | 20161009 |
1443270 | mpfq | gcc -Os -fomit-frame-pointer | 20161024 | 20161009 |
1443566 | mpfq | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161024 | 20161009 |
1443597 | mpfq | gcc -m64 -Os -fomit-frame-pointer | 20161024 | 20161009 |
1443674 | mpfq | gcc -march=barcelona -Os -fomit-frame-pointer | 20161024 | 20161009 |
1443855 | mpfq | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161024 | 20161009 |
1444208 | mpfq | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161024 | 20161009 |
1444370 | mpfq | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161024 | 20161009 |
1444378 | mpfq | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161024 | 20161009 |
1444384 | mpfq | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161024 | 20161009 |
1444401 | mpfq | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161024 | 20161009 |
1444563 | mpfq | gcc -march=k8 -Os -fomit-frame-pointer | 20161024 | 20161009 |
1444788 | mpfq | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161024 | 20161009 |
1445912 | mpfq | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161024 | 20161009 |
1446299 | mpfq | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161024 | 20161009 |
1446336 | mpfq | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161024 | 20161009 |
1447637 | mpfq | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161024 | 20161009 |
1447936 | mpfq | gcc -march=nocona -Os -fomit-frame-pointer | 20161024 | 20161009 |
1448119 | mpfq | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161024 | 20161009 |
1448789 | mpfq | gcc -funroll-loops -Os -fomit-frame-pointer | 20161024 | 20161009 |
1450994 | mpfq | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161024 | 20161009 |