| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 178155 | optimized_nonSSE | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 178335 | optimized_nonSSE | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 178830 | optimized_nonSSE | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 179085 | optimized_nonSSE | gcc -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 179310 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 179310 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 179512 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 180345 | optimized_nonSSE | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 180427 | optimized_nonSSE | gcc -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 180458 | optimized_nonSSE | gcc -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 180780 | optimized_nonSSE | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 181065 | optimized_nonSSE | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 181658 | optimized_nonSSE | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 181778 | optimized_nonSSE | gcc -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 181950 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 182348 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 182782 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 182820 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 183300 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 183330 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 183405 | optimized_nonSSE | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 183457 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 183570 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 183863 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 184102 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 184260 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 184935 | optimized_nonSSE | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 184935 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 185145 | optimized_nonSSE | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 185197 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 185377 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 187215 | optimized_nonSSE | gcc -funroll-loops -O -fomit-frame-pointer | 20140708 | 20140622 |
| 187275 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 187665 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 187875 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 187883 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 187912 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 188160 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
| 188235 | optimized_nonSSE | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 188520 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 232830 | optimized_nonSSE | gcc -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 232920 | optimized_nonSSE | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 233190 | optimized_nonSSE | gcc -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 233497 | optimized_nonSSE | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 233558 | optimized_nonSSE | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 233730 | optimized_nonSSE | gcc -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 233887 | optimized_nonSSE | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 233978 | optimized_nonSSE | gcc -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 234713 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 235282 | optimized_nonSSE | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 235350 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 235387 | optimized_nonSSE | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 235485 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 239385 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
| 239453 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 239535 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140708 | 20140622 |
| 239805 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 240000 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 241890 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 241995 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 242017 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 242205 | optimized_nonSSE | gcc -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 242310 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 242407 | optimized_nonSSE | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 242505 | optimized_nonSSE | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 242513 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 243758 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 243878 | optimized_nonSSE | gcc -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 243975 | optimized_nonSSE | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244012 | optimized_nonSSE | gcc -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244215 | optimized_nonSSE | gcc -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244305 | optimized_nonSSE | gcc -funroll-loops -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244327 | optimized_nonSSE | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244410 | optimized_nonSSE | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244478 | optimized_nonSSE | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244522 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244680 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244778 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 244950 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 245032 | optimized_nonSSE | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 245265 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 246068 | optimized_nonSSE | gcc -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 246233 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 246487 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 246622 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 246660 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 246720 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 248415 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 248445 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 248648 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 248737 | optimized_nonSSE | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 248745 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 248842 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 249195 | ref | gcc -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 250020 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 250073 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 251887 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 251917 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 251970 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 252120 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 252120 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 254625 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 254752 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 254827 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 254895 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 254963 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 269573 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 269955 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 269963 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 270030 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 270105 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 271425 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 271905 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 272798 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 273075 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 273248 | optimized_nonSSE | gcc -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 273293 | optimized_nonSSE | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 273533 | optimized_nonSSE | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 273548 | optimized_nonSSE | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 274117 | optimized_nonSSE | gcc -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 274200 | optimized_nonSSE | gcc -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 274305 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140708 | 20140622 |
| 274748 | optimized_nonSSE | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 275497 | optimized_nonSSE | gcc -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 275760 | optimized_nonSSE | gcc -O -fomit-frame-pointer | 20140708 | 20140622 |
| 276173 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 276578 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 276780 | optimized_nonSSE | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
| 285743 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 287235 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 287407 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 287520 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 288247 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 288698 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 288758 | ref | gcc -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 288855 | ref | gcc -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 288877 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 289027 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 290730 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 291323 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 291383 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 291472 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 292020 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 292140 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 292253 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 292380 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 292388 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 292763 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 296392 | ref | gcc -O -fomit-frame-pointer | 20140708 | 20140622 |
| 296715 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
| 297195 | ref | gcc -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 297270 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 297367 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 297405 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 297405 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 297660 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 298095 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 298312 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 298335 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 298732 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 298740 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 298785 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 299145 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 299303 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140708 | 20140622 |
| 299347 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 299348 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 299400 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 299618 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 299640 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 299820 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 300068 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 300157 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 300248 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 301350 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 301537 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 301755 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 1157190 | optimized_nonSSE | gcc | 20140708 | 20140622 |
| 1158600 | optimized_nonSSE | gcc -funroll-loops | 20140708 | 20140622 |
| 1164885 | optimized_nonSSE | cc | 20140708 | 20140622 |
| 1517370 | ref | cc | 20140708 | 20140622 |
| 1533030 | ref | gcc | 20140708 | 20140622 |
| 1533045 | ref | gcc -funroll-loops | 20140708 | 20140622 |