| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 199832 | 13776 0 0 | 28910 776 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190828 | 20190816 |
| 303172 | 15388 0 0 | 31541 768 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 318112 | 15334 0 0 | 31413 768 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 318916 | 15370 0 0 | 35405 760 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
| 322192 | 15898 0 0 | 33661 760 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
| 324568 | 15370 0 0 | 35405 760 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
| 326016 | 13776 0 0 | 28894 776 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 326392 | 15329 0 0 | 31485 768 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 328428 | 12661 0 0 | 25477 768 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 330792 | 12584 0 0 | 25421 768 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 331780 | 15300 0 0 | 31365 768 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 332312 | 12661 0 0 | 25477 768 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 332556 | 12661 0 0 | 25477 768 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 333040 | 15246 0 0 | 32710 776 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 335588 | 12584 0 0 | 25421 768 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 336324 | 12661 0 0 | 25477 768 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 336428 | 12290 0 0 | 24081 752 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190828 | 20190816 |
| 337756 | 12549 0 0 | 25029 768 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 338492 | 15388 0 0 | 31541 768 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 339460 | 15195 0 0 | 32342 776 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 339736 | 15337 0 0 | 33550 776 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 340068 | 15340 0 0 | 31333 768 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 340944 | 15338 0 0 | 32317 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
| 341212 | 13760 0 0 | 28918 776 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 342948 | 15340 0 0 | 31333 768 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 344140 | 15264 0 0 | 30973 768 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 344680 | 12720 0 0 | 25837 768 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 344860 | 13760 0 0 | 28918 776 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 345532 | 27600 0 0 | 29438 776 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 346168 | 12573 0 0 | 25389 768 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 348252 | 15370 0 0 | 35405 760 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
| 348832 | 12584 0 0 | 25421 768 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190828 | 20190816 |
| 349064 | 15264 0 0 | 30973 768 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 349232 | 15334 0 0 | 31413 768 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 350724 | 12290 0 0 | 24081 752 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 350748 | 12624 0 0 | 25453 768 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 352832 | 25440 0 0 | 25837 768 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 354312 | 15246 0 0 | 32710 776 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 354564 | 12584 0 0 | 25421 768 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 357000 | 12661 0 0 | 25501 768 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 357044 | 25146 0 0 | 25389 768 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 357932 | 12661 0 0 | 25477 768 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 360968 | 12584 0 0 | 25421 768 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 360996 | 15338 0 0 | 32317 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
| 361856 | 12584 0 0 | 25421 768 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 361944 | 15337 0 0 | 33550 776 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 362920 | 12584 0 0 | 25421 768 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 363644 | 12290 0 0 | 24081 752 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 363940 | 12584 0 0 | 25421 768 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 364572 | 12584 0 0 | 25421 768 928 | ref | gcc_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 365068 | 12290 0 0 | 24081 752 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 365856 | 15386 0 0 | 34093 760 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
| 367140 | 13695 0 0 | 28534 776 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 367520 | 12321 0 0 | 24137 752 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 369060 | 15334 0 0 | 31413 768 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 369296 | 12584 0 0 | 25421 768 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 372088 | 13800 0 0 | 29438 776 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 372240 | 13752 0 0 | 29182 776 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 372432 | 12321 0 0 | 24137 752 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 372648 | 13760 0 0 | 28774 776 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 373032 | 12661 0 0 | 25477 768 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 373104 | 13776 0 0 | 29006 776 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 373332 | 12321 0 0 | 24137 752 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 374704 | 12549 0 0 | 25029 768 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 379156 | 15270 0 0 | 33342 776 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 379808 | 12290 0 0 | 24081 752 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 379916 | 12290 0 0 | 24081 752 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 381464 | 12573 0 0 | 25421 768 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 382576 | 12290 0 0 | 24081 752 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 382844 | 15329 0 0 | 31485 768 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 383940 | 12290 0 0 | 24081 752 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 384132 | 12661 0 0 | 25501 768 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 384672 | 24580 0 0 | 24081 752 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 384724 | 12661 0 0 | 25477 768 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190828 | 20190816 |
| 385528 | 15246 0 0 | 32710 776 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 385848 | 15300 0 0 | 31365 768 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 386060 | 12321 0 0 | 24137 752 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 386736 | 12290 0 0 | 24081 752 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 386756 | 12290 0 0 | 24081 752 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 386984 | 12290 0 0 | 24081 752 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 387032 | 12661 0 0 | 25501 768 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 387876 | 12604 0 0 | 25421 768 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 388052 | 15270 0 0 | 33342 776 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 388540 | 12584 0 0 | 25421 768 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 389512 | 12321 0 0 | 24137 752 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 391528 | 15300 0 0 | 31525 768 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 391740 | 12604 0 0 | 25421 768 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 392536 | 15195 0 0 | 32342 776 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 392704 | 12290 0 0 | 24081 752 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 393380 | 12290 0 0 | 24081 752 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 395472 | 12573 0 0 | 25421 768 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 395840 | 12290 0 0 | 24081 752 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 400472 | 12321 0 0 | 24137 752 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 404056 | 13752 0 0 | 29182 776 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 407788 | 12290 0 0 | 24081 752 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 412632 | 12321 0 0 | 24137 752 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 414844 | 15301 0 0 | 31589 768 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 415992 | 13776 0 0 | 28942 776 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 416036 | 15300 0 0 | 31525 768 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 416440 | 13776 0 0 | 29006 776 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 419868 | 13760 0 0 | 28918 776 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 421460 | 12624 0 0 | 25453 768 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 421592 | 12661 0 0 | 25477 768 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
| 426016 | 15301 0 0 | 31589 768 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 426772 | 12321 0 0 | 24137 752 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 427584 | 13776 0 0 | 29006 776 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 429708 | 12290 0 0 | 24081 752 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 430748 | 13695 0 0 | 28534 776 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 431324 | 13776 0 0 | 28958 776 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
| 441992 | 15301 0 0 | 31589 768 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190828 | 20190816 |
| 445400 | 12321 0 0 | 24137 752 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
| 446568 | 15898 0 0 | 33661 760 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
| 862516 | 18454 0 0 | 32942 760 888 | ref | gcc | 20190828 | 20190816 |
| 880348 | 18454 0 0 | 32942 760 888 | ref | cc | 20190828 | 20190816 |
| 955596 | 18454 0 0 | 32942 760 888 | ref | gcc_-funroll-loops | 20190828 | 20190816 |