| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 540338 | optimized_nonSSE | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 540532 | optimized_nonSSE | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 542632 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 542925 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 543210 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 543413 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 543638 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 543795 | optimized_nonSSE | gcc -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 544455 | optimized_nonSSE | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 545085 | optimized_nonSSE | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 545617 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 545797 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 545880 | optimized_nonSSE | gcc -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 546375 | optimized_nonSSE | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 548273 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 548805 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 550290 | optimized_nonSSE | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 550500 | optimized_nonSSE | gcc -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 550545 | optimized_nonSSE | gcc -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 553065 | optimized_nonSSE | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 553530 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 554115 | optimized_nonSSE | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 557138 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 557363 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 563520 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 563640 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 563775 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 563835 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 564090 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 564240 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 566745 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 566857 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
| 567023 | optimized_nonSSE | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 567218 | optimized_nonSSE | gcc -funroll-loops -O -fomit-frame-pointer | 20140708 | 20140622 |
| 567360 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 567390 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 567765 | optimized_nonSSE | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 567945 | optimized_nonSSE | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 567997 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 568005 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 733365 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 733485 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 733590 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140708 | 20140622 |
| 734258 | optimized_nonSSE | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 735113 | optimized_nonSSE | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 735398 | optimized_nonSSE | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 735472 | optimized_nonSSE | gcc -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 735840 | optimized_nonSSE | gcc -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 736080 | optimized_nonSSE | gcc -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 736230 | optimized_nonSSE | gcc -O -fomit-frame-pointer | 20140708 | 20140622 |
| 736350 | optimized_nonSSE | gcc -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 736778 | optimized_nonSSE | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 736845 | optimized_nonSSE | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
| 764902 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 765495 | optimized_nonSSE | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 765525 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 765547 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 776962 | optimized_nonSSE | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 776985 | optimized_nonSSE | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 795428 | optimized_nonSSE | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 795510 | optimized_nonSSE | gcc -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 796027 | optimized_nonSSE | gcc -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 801540 | optimized_nonSSE | gcc -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 801817 | optimized_nonSSE | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 802635 | optimized_nonSSE | gcc -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 802763 | optimized_nonSSE | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 961590 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 962212 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 962318 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 962392 | optimized_nonSSE | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 963945 | optimized_nonSSE | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 963945 | optimized_nonSSE | gcc -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 964020 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 964380 | optimized_nonSSE | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 964605 | optimized_nonSSE | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 964943 | optimized_nonSSE | gcc -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 965400 | optimized_nonSSE | gcc -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 968212 | optimized_nonSSE | gcc -funroll-loops -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 969037 | optimized_nonSSE | gcc -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 971640 | optimized_nonSSE | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 975105 | optimized_nonSSE | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 977895 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 978750 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 978877 | optimized_nonSSE | gcc -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 979845 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 979882 | optimized_nonSSE | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 985508 | optimized_nonSSE | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 985965 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1035068 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1035322 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1036200 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1036815 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1047503 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1048530 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1049977 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1050907 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1052183 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1052340 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1053157 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1054283 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1054545 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1054665 | ref | gcc -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1054950 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1055280 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1056803 | ref | gcc -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1057095 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1057313 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1057672 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1057808 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1057890 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1058242 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1058865 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1060043 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1061137 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1062247 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1062285 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1063005 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1063035 | ref | gcc -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1063343 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1063642 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1065247 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1073805 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1074247 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 1083675 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1088167 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1092630 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1093260 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1093470 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1093733 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1094708 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1095000 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1095263 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1097925 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1099823 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1148595 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1148640 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1148662 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1148700 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1192598 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1192687 | ref | gcc -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1193003 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1195688 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1195913 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1218120 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1218698 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1309553 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1309672 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1363170 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1363530 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1373378 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1373505 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1374330 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1375380 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1377308 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 1643753 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1644030 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1646153 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1646880 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1679130 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1679768 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1680307 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1683510 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1717035 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1718370 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1737472 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1737675 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1739430 | ref | gcc -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1740165 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1740203 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1753778 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1753823 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1763393 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1763602 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1763603 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1765267 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1772010 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 3129023 | optimized_nonSSE | cc | 20140708 | 20140622 |
| 3148470 | optimized_nonSSE | gcc | 20140708 | 20140622 |
| 3264532 | optimized_nonSSE | gcc -funroll-loops | 20140708 | 20140622 |
| 3477960 | ref | cc | 20140708 | 20140622 |
| 3486458 | ref | gcc | 20140708 | 20140622 |
| 3800145 | ref | gcc -funroll-loops | 20140708 | 20140622 |