| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 178027 | optimized_nonSSE | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 178657 | optimized_nonSSE | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 178913 | optimized_nonSSE | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 179100 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 179190 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 179250 | optimized_nonSSE | gcc -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 179542 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 180277 | optimized_nonSSE | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 180405 | optimized_nonSSE | gcc -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 180465 | optimized_nonSSE | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 180742 | optimized_nonSSE | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 180915 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 181200 | optimized_nonSSE | gcc -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 181830 | optimized_nonSSE | gcc -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 182152 | optimized_nonSSE | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 182273 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 182648 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 182872 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 183113 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 183120 | optimized_nonSSE | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 183728 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 183773 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 184230 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 184290 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 184620 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 184853 | optimized_nonSSE | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 185010 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 185182 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 185228 | optimized_nonSSE | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 185940 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 185955 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 187477 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 188040 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 188115 | optimized_nonSSE | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 188190 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 188400 | optimized_nonSSE | gcc -funroll-loops -O -fomit-frame-pointer | 20140708 | 20140622 |
| 188490 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
| 188655 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 188677 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 192510 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 232418 | optimized_nonSSE | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 232695 | optimized_nonSSE | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 232815 | optimized_nonSSE | gcc -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 232890 | optimized_nonSSE | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 233025 | optimized_nonSSE | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 233115 | optimized_nonSSE | gcc -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 233205 | optimized_nonSSE | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 233235 | optimized_nonSSE | gcc -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 233317 | optimized_nonSSE | gcc -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 233565 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 233768 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 234607 | optimized_nonSSE | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 234900 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 239655 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
| 239805 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 240142 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140708 | 20140622 |
| 240277 | optimized_nonSSE | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 240503 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 240577 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 240623 | optimized_nonSSE | gcc -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 240975 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 242310 | optimized_nonSSE | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 243765 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 243967 | optimized_nonSSE | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244005 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 244110 | optimized_nonSSE | gcc -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244230 | optimized_nonSSE | gcc -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244500 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 244515 | optimized_nonSSE | gcc -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244560 | optimized_nonSSE | gcc -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244575 | optimized_nonSSE | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244740 | optimized_nonSSE | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244950 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 245273 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 245670 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 246195 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 246270 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 246645 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 246817 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 246840 | optimized_nonSSE | gcc -funroll-loops -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 246840 | optimized_nonSSE | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 246960 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 247028 | optimized_nonSSE | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 247410 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 247448 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 247462 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 247755 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 247890 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 247980 | optimized_nonSSE | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 248100 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 248460 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 248662 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 249068 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 249105 | ref | gcc -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 249368 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 250192 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 251355 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 251715 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 251782 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 251970 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 252030 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 252225 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 253995 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 254220 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 254385 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 254962 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 265455 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 265890 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 269558 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 270645 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 271290 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 271440 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 272227 | optimized_nonSSE | gcc -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 272588 | optimized_nonSSE | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 272827 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 273045 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 273113 | optimized_nonSSE | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 274012 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 274103 | optimized_nonSSE | gcc -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 274395 | optimized_nonSSE | gcc -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 274688 | optimized_nonSSE | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 275340 | optimized_nonSSE | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 275408 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 275490 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 275625 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140708 | 20140622 |
| 276802 | optimized_nonSSE | gcc -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 277050 | optimized_nonSSE | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
| 277140 | optimized_nonSSE | gcc -O -fomit-frame-pointer | 20140708 | 20140622 |
| 285503 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 285698 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 287805 | ref | gcc -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 287805 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 288120 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 288195 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 288278 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 288337 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 288690 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 289380 | ref | gcc -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 289710 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 289800 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 290565 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 290962 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 291232 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 291458 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 292035 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 292043 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 293438 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 293460 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 296670 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 296738 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 296805 | ref | gcc -O -fomit-frame-pointer | 20140708 | 20140622 |
| 296865 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
| 297375 | ref | gcc -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 298957 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 299145 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 299205 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 299370 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140708 | 20140622 |
| 299715 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 299752 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 299903 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 300007 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 300053 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 300120 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 300135 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 300720 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 300840 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 301245 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 301312 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 302100 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 302302 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 302303 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 302453 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 302685 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 302775 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 303502 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 303592 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 1160887 | optimized_nonSSE | gcc | 20140708 | 20140622 |
| 1184362 | optimized_nonSSE | cc | 20140708 | 20140622 |
| 1184482 | optimized_nonSSE | gcc -funroll-loops | 20140708 | 20140622 |
| 1522717 | ref | gcc -funroll-loops | 20140708 | 20140622 |
| 1522785 | ref | cc | 20140708 | 20140622 |
| 1533750 | ref | gcc | 20140708 | 20140622 |