| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 309308 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 309528 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 311620 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 312864 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 325296 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 328372 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170206 | 20170105 |
| 329688 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 329704 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 330120 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 330200 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170206 | 20170105 |
| 331236 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 331456 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 335212 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170206 | 20170105 |
| 336792 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 338052 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 338440 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 338544 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 340076 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170206 | 20170105 |
| 347100 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 347532 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 349860 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 350316 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 350552 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 355452 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 356508 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170206 | 20170105 |
| 356800 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 356820 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 356948 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 357516 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 358756 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 360572 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 361524 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 362264 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 363176 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 363340 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 363416 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 363428 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 365672 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 367388 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 368024 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 371804 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 373560 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 373692 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 373884 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 374312 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170206 | 20170105 |
| 375956 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 375980 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 376128 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 376564 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 377540 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170206 | 20170105 |
| 378220 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 378324 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170206 | 20170105 |
| 380084 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20170206 | 20170105 |
| 383988 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 384864 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 389112 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170206 | 20170105 |
| 391904 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170206 | 20170105 |
| 394820 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 396452 | ref | gcc -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 399524 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170206 | 20170105 |
| 414880 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 416344 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 418068 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 419040 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 420592 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 420836 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 421320 | ref | gcc -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 426148 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 433476 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170206 | 20170105 |
| 433592 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 433976 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20170206 | 20170105 |
| 435460 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170206 | 20170105 |
| 437740 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 444076 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20170206 | 20170105 |
| 444256 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170206 | 20170105 |
| 444260 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170206 | 20170105 |
| 444468 | ref | gcc -O -fomit-frame-pointer | 20170206 | 20170105 |
| 448280 | ref | gcc -m64 -O -fomit-frame-pointer | 20170206 | 20170105 |
| 482584 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 483180 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 483252 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 483648 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 483852 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 485104 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 485428 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 488108 | ref | gcc -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 489620 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 489640 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 489652 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 489740 | ref | gcc -m64 -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 490028 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 490316 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 502220 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 502980 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 508140 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 509560 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20170206 | 20170105 |
| 1421068 | ref | gcc | 20170206 | 20170105 |
| 1421540 | ref | gcc -funroll-loops | 20170206 | 20170105 |