| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 185610 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 185796 | optimized_nonSSE | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 185805 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 185919 | optimized_nonSSE | gcc -march=nocona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 186666 | optimized_nonSSE | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 186678 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 186699 | optimized_nonSSE | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 186705 | optimized_nonSSE | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 186837 | optimized_nonSSE | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 186837 | optimized_nonSSE | gcc -march=k8 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 187293 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 187311 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 188334 | optimized_nonSSE | gcc -m64 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 188337 | optimized_nonSSE | gcc -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 188337 | optimized_nonSSE | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 188826 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 188886 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 189264 | optimized_nonSSE | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 189270 | optimized_nonSSE | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 189270 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 192156 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 192288 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 193785 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 193794 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 193869 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 193899 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 194001 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 194013 | optimized_nonSSE | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 194025 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 194136 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 194394 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 194400 | optimized_nonSSE | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 194613 | optimized_nonSSE | gcc -funroll-loops -O -fomit-frame-pointer | 20140625 | 20140525 |
| 194622 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140625 | 20140525 |
| 194634 | optimized_nonSSE | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 195069 | optimized_nonSSE | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 195102 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 195174 | optimized_nonSSE | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 275052 | optimized_nonSSE | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 275073 | optimized_nonSSE | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 275094 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 275106 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 277347 | optimized_nonSSE | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 277389 | optimized_nonSSE | gcc -march=nocona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 285753 | optimized_nonSSE | gcc -march=nocona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 285939 | optimized_nonSSE | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 288939 | optimized_nonSSE | gcc -march=k8 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 288987 | optimized_nonSSE | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 289317 | optimized_nonSSE | gcc -m64 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 289428 | optimized_nonSSE | gcc -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 289827 | optimized_nonSSE | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 289980 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 290634 | optimized_nonSSE | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 290823 | optimized_nonSSE | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 296154 | optimized_nonSSE | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 296196 | optimized_nonSSE | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 297726 | optimized_nonSSE | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 297789 | optimized_nonSSE | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 297798 | optimized_nonSSE | gcc -funroll-loops -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 297798 | optimized_nonSSE | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 297879 | optimized_nonSSE | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 301689 | optimized_nonSSE | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 302040 | optimized_nonSSE | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 310683 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 311166 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 311361 | optimized_nonSSE | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 311370 | optimized_nonSSE | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 315432 | optimized_nonSSE | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 315435 | optimized_nonSSE | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140625 | 20140525 |
| 315468 | optimized_nonSSE | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 315486 | optimized_nonSSE | gcc -O -fomit-frame-pointer | 20140625 | 20140525 |
| 315492 | optimized_nonSSE | gcc -m64 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 315609 | optimized_nonSSE | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 315633 | optimized_nonSSE | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 315921 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140625 | 20140525 |
| 316086 | optimized_nonSSE | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 316317 | optimized_nonSSE | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 316407 | optimized_nonSSE | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 316479 | optimized_nonSSE | gcc -m64 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 316494 | optimized_nonSSE | gcc -march=nocona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 316722 | optimized_nonSSE | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 316782 | optimized_nonSSE | gcc -march=k8 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 317031 | optimized_nonSSE | gcc -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 317043 | optimized_nonSSE | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 317442 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 317658 | optimized_nonSSE | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 318174 | optimized_nonSSE | gcc -march=barcelona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 318303 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 318330 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 318348 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 319704 | optimized_nonSSE | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 320586 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 320682 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 320814 | optimized_nonSSE | gcc -march=k8 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 322860 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 323319 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 324225 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 324228 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 324240 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 325737 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 325770 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 326058 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 326115 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 326301 | ref | gcc -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 326343 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 327723 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 328134 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 331296 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140625 | 20140525 |
| 331305 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140625 | 20140525 |
| 331317 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 331608 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 331806 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 336552 | optimized_nonSSE | gcc -march=barcelona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 337620 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 338169 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 338199 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 338664 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 341127 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 381915 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 381915 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 384546 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 384552 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 390156 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 390216 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 394074 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 394104 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 394128 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 394398 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 395034 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 395091 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 395127 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 396213 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 396231 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 396345 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 396399 | ref | gcc -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 396579 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 396591 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 399762 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 399858 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 401382 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 401535 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 411846 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 411846 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 413160 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 413184 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 413274 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140625 | 20140525 |
| 413355 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 413466 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 413664 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 415536 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 415605 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 415611 | ref | gcc -O -fomit-frame-pointer | 20140625 | 20140525 |
| 415611 | ref | gcc -m64 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 415623 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140625 | 20140525 |
| 415638 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 415665 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 416586 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 416691 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 416736 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 423891 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 424188 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 424194 | ref | gcc -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 424197 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 424206 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 424320 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 424962 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 425058 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 425400 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 425457 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 430743 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 430785 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 430845 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 431169 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 431484 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 434652 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 434673 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 434709 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 435291 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 1699059 | optimized_nonSSE | cc | 20140625 | 20140525 |
| 1699605 | optimized_nonSSE | gcc | 20140625 | 20140525 |
| 1702221 | optimized_nonSSE | gcc -funroll-loops | 20140625 | 20140525 |
| 2123157 | ref | gcc -funroll-loops | 20140625 | 20140525 |
| 2123745 | ref | cc | 20140625 | 20140525 |
| 2184120 | ref | gcc | 20140625 | 20140525 |