| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 178434 | optimized_nonSSE | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 178587 | optimized_nonSSE | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 178794 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 178803 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 178875 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 178911 | optimized_nonSSE | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 179073 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 179136 | optimized_nonSSE | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 179190 | optimized_nonSSE | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 179496 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 179811 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 179811 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 179973 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 180423 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 180558 | optimized_nonSSE | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 180720 | optimized_nonSSE | gcc -march=k8 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 181278 | optimized_nonSSE | gcc -m64 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 181305 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 181395 | optimized_nonSSE | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 181404 | optimized_nonSSE | gcc -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 181656 | optimized_nonSSE | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 181683 | optimized_nonSSE | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 182448 | optimized_nonSSE | gcc -march=nocona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 182718 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 182790 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 182907 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 183294 | optimized_nonSSE | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 183825 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 184383 | optimized_nonSSE | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 184392 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 184626 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 185067 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 186012 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 186138 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 186480 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 186633 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 186687 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 187065 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140603 | 20140529 |
| 187227 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 187452 | optimized_nonSSE | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 187992 | optimized_nonSSE | gcc -funroll-loops -O -fomit-frame-pointer | 20140603 | 20140529 |
| 246555 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 246564 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 246915 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 247905 | ref | gcc -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 247932 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 248031 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 248310 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 248436 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 248535 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 248571 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 248724 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 248742 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 248796 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 248796 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 248805 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 248868 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 249453 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 249678 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 250425 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 250470 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 250623 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 250713 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 250839 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 251100 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 251181 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 251307 | optimized_nonSSE | gcc -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 251307 | optimized_nonSSE | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 251352 | optimized_nonSSE | gcc -m64 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 251352 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 251631 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 251694 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 252414 | optimized_nonSSE | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 252423 | optimized_nonSSE | gcc -march=k8 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 253764 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 253845 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 254394 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 254934 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 256860 | optimized_nonSSE | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 256887 | optimized_nonSSE | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 261243 | optimized_nonSSE | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 261423 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 261423 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 261603 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 267840 | optimized_nonSSE | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 269154 | optimized_nonSSE | gcc -march=nocona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 271341 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140603 | 20140529 |
| 271557 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 271755 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 271899 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140603 | 20140529 |
| 272313 | optimized_nonSSE | gcc -march=k8 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 272511 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 272664 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 273141 | optimized_nonSSE | gcc -funroll-loops -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 273141 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 273141 | optimized_nonSSE | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 273141 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 273141 | optimized_nonSSE | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 274320 | optimized_nonSSE | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 275274 | optimized_nonSSE | gcc -march=nocona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 275760 | optimized_nonSSE | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 275877 | optimized_nonSSE | gcc -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 275877 | optimized_nonSSE | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 275877 | optimized_nonSSE | gcc -m64 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 275877 | optimized_nonSSE | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 275931 | optimized_nonSSE | gcc -march=barcelona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 276705 | optimized_nonSSE | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 276858 | optimized_nonSSE | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 277128 | optimized_nonSSE | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 277785 | optimized_nonSSE | gcc -march=k8 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 278190 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 278577 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 278613 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 278802 | optimized_nonSSE | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 278811 | optimized_nonSSE | gcc -march=barcelona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 278820 | optimized_nonSSE | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 278937 | optimized_nonSSE | gcc -O -fomit-frame-pointer | 20140603 | 20140529 |
| 279072 | optimized_nonSSE | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 279738 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 279738 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 280035 | optimized_nonSSE | gcc -march=nocona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 280323 | optimized_nonSSE | gcc -m64 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 281709 | optimized_nonSSE | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140603 | 20140529 |
| 282573 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 282573 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 282717 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 282870 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 282879 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 283149 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 283347 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 283581 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 284013 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140603 | 20140529 |
| 284805 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 285507 | optimized_nonSSE | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 286038 | optimized_nonSSE | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 287658 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 287955 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 287982 | ref | gcc -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 287991 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 288189 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 289404 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 290142 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 290142 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 290448 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 292725 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 292734 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 292734 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 292743 | ref | gcc -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 292743 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 292977 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 292977 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 292986 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 292995 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 293238 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 294084 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 296073 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 296073 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 297099 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 297765 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 298575 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 298575 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 299223 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 299241 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 299241 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 302625 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 302634 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 302652 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 302652 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 307782 | ref | gcc -O -fomit-frame-pointer | 20140603 | 20140529 |
| 307935 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140603 | 20140529 |
| 308502 | ref | gcc -m64 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 309321 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 310410 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 312084 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 312336 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140603 | 20140529 |
| 312516 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 312579 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 313227 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 313407 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 313425 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 313821 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 315225 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 1226673 | optimized_nonSSE | gcc -funroll-loops | 20140603 | 20140529 |
| 1264734 | optimized_nonSSE | cc | 20140603 | 20140529 |
| 1267389 | optimized_nonSSE | gcc | 20140603 | 20140529 |
| 1496736 | ref | gcc -funroll-loops | 20140603 | 20140529 |
| 1514709 | ref | cc | 20140603 | 20140529 |
| 1515933 | ref | gcc | 20140603 | 20140529 |