| Time | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|
| 918788 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170205 | 20170105 | 
| 918864 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170205 | 20170105 | 
| 923764 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170205 | 20170105 | 
| 925436 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170205 | 20170105 | 
| 925908 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170205 | 20170105 | 
| 926972 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170205 | 20170105 | 
| 941240 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 943872 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 944072 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 944496 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 945872 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 947592 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 947660 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 948356 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 950140 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 950220 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 950416 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 950660 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 950860 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 952304 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 952512 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 953076 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 953952 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 958656 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 958692 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 958744 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 958772 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 960568 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 961232 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 961420 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170205 | 20170105 | 
| 962052 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 962100 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 962580 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 962664 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 962676 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170205 | 20170105 | 
| 963336 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 963404 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 963448 | ref | gcc -m64 -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 964028 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 964648 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 965024 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 966000 | ref | gcc -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 966292 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 966872 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 966888 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 966928 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 966972 | ref | gcc -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 967380 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 968376 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 968572 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20170205 | 20170105 | 
| 968816 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 971768 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 977492 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 980252 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170205 | 20170105 | 
| 1239268 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1243528 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1254128 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1257172 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1261808 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1262752 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1265124 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1265408 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1266008 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1276940 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1280864 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1281184 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1281808 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1283860 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1284324 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1284396 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170205 | 20170105 | 
| 1284928 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1285452 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1285924 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1286924 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1287696 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1288148 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1289716 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1289756 | ref | gcc -O3 -fomit-frame-pointer | 20170205 | 20170105 | 
| 1355624 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1355676 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1357796 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1357884 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1365008 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1367556 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1367588 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1367624 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1367676 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170205 | 20170105 | 
| 1367692 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1375428 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1375468 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1376728 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1377144 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1377908 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1379564 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1380972 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1381540 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1381996 | ref | gcc -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1384520 | ref | gcc -m64 -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1384620 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1384812 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1385552 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 1385624 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20170205 | 20170105 | 
| 4214312 | ref | cc | 20170205 | 20170105 | 
| 4610544 | ref | gcc -funroll-loops | 20170205 | 20170105 | 
| 4620544 | ref | gcc | 20170205 | 20170105 |