| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 435 | 1380 0 0 | 13374 776 800 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190820 | 20190816 |
| 468 | 1380 0 0 | 13470 776 800 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 476 | 1380 0 0 | 13470 776 800 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 488 | 1412 0 0 | 13438 776 800 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 496 | 1851 0 0 | 16142 776 800 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 500 | 1380 0 0 | 13470 776 800 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 516 | 1412 0 0 | 13374 776 800 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 520 | 1343 0 0 | 13670 776 800 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 524 | 1412 0 0 | 13446 776 800 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 524 | 1779 0 0 | 17038 776 800 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 524 | 1343 0 0 | 13670 776 800 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 532 | 1412 0 0 | 13446 776 800 | ref | gcc_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 532 | 1359 0 0 | 13854 776 800 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 536 | 1871 0 0 | 16374 776 800 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 540 | 1871 0 0 | 16374 776 800 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 540 | 1851 0 0 | 16142 776 800 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 540 | 1412 0 0 | 13446 776 800 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 540 | 1412 0 0 | 13286 776 800 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 548 | 1871 0 0 | 16374 776 800 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 548 | 2718 0 0 | 13854 776 800 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 556 | 1397 0 0 | 13198 776 800 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 560 | 1397 0 0 | 13198 776 800 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 572 | 1779 0 0 | 17038 776 800 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 572 | 1787 0 0 | 16934 776 800 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 572 | 1412 0 0 | 13438 776 800 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 600 | 1787 0 0 | 16934 776 800 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
| 1292 | 145 0 0 | 9821 768 800 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190820 | 20190816 |
| 1956 | 426 0 0 | 13613 768 800 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 1964 | 418 0 0 | 13677 768 800 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2000 | 418 0 0 | 13773 768 800 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2000 | 418 0 0 | 13677 768 800 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2040 | 147 0 0 | 17317 760 744 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190820 | 20190816 |
| 2044 | 418 0 0 | 13773 768 800 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2044 | 426 0 0 | 13613 768 800 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2048 | 264 0 0 | 9821 768 800 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2056 | 431 0 0 | 13533 768 800 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2072 | 425 0 0 | 13261 768 800 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2080 | 397 0 0 | 13717 768 800 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2097 | 147 0 0 | 17317 760 744 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190820 | 20190816 |
| 2116 | 431 0 0 | 13533 768 800 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2133 | 147 0 0 | 15989 760 744 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190820 | 20190816 |
| 2140 | 410 0 0 | 13461 768 800 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2172 | 397 0 0 | 13533 768 800 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2204 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2208 | 132 0 0 | 9893 768 800 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2216 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2223 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2240 | 147 0 0 | 14277 760 1128 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190820 | 20190816 |
| 2244 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2256 | 138 0 0 | 9853 768 800 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2268 | 431 0 0 | 13533 768 800 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2271 | 129 0 0 | 9017 752 768 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2292 | 145 0 0 | 9821 768 800 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2296 | 418 0 0 | 13773 768 800 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2298 | 129 0 0 | 9017 752 768 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190820 | 20190816 |
| 2308 | 145 0 0 | 9821 768 800 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2316 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2328 | 147 0 0 | 14933 760 1128 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190820 | 20190816 |
| 2332 | 425 0 0 | 13261 768 800 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2336 | 145 0 0 | 9821 768 800 | ref | gcc_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2348 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2360 | 397 0 0 | 13533 768 800 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2364 | 397 0 0 | 13717 768 800 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2380 | 145 0 0 | 9821 768 800 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2391 | 145 0 0 | 9829 768 800 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2396 | 147 0 0 | 14277 760 1128 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190820 | 20190816 |
| 2400 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2400 | 129 0 0 | 9017 752 768 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2432 | 410 0 0 | 13461 768 800 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2484 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2492 | 147 0 0 | 17317 760 744 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190820 | 20190816 |
| 2512 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2528 | 138 0 0 | 9853 768 800 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2536 | 147 0 0 | 14933 760 1128 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190820 | 20190816 |
| 2552 | 129 0 0 | 9001 752 768 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2556 | 145 0 0 | 9821 768 800 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2564 | 129 0 0 | 9001 752 768 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2572 | 129 0 0 | 9001 752 768 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2574 | 258 0 0 | 9001 752 768 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2576 | 129 0 0 | 9001 752 768 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2580 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2580 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2616 | 139 0 0 | 9853 768 800 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2624 | 138 0 0 | 9853 768 800 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190820 | 20190816 |
| 2644 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2652 | 129 0 0 | 9001 752 768 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2656 | 138 0 0 | 9557 768 800 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2660 | 155 0 0 | 10133 768 800 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2694 | 145 0 0 | 9829 768 800 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2732 | 129 0 0 | 9001 752 768 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2748 | 129 0 0 | 9001 752 768 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2768 | 310 0 0 | 10133 768 800 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2772 | 129 0 0 | 9001 752 768 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2836 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2836 | 129 0 0 | 9017 752 768 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2836 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2868 | 138 0 0 | 9853 768 800 | ref | gcc_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2872 | 132 0 0 | 9821 768 800 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2888 | 145 0 0 | 9821 768 800 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2892 | 129 0 0 | 9001 752 768 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2904 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2920 | 132 0 0 | 9893 768 800 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2924 | 145 0 0 | 9829 768 800 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2936 | 129 0 0 | 9001 752 768 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2944 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190820 | 20190816 |
| 2968 | 129 0 0 | 9001 752 768 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 2992 | 138 0 0 | 9557 768 800 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 2996 | 145 0 0 | 9821 768 800 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 3032 | 129 0 0 | 9001 752 768 | ref | gcc_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 3044 | 139 0 0 | 9853 768 800 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
| 3076 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 3124 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
| 6964 | 286 0 0 | 11582 760 760 | ref | gcc_-funroll-loops | 20190820 | 20190816 |
| 7200 | 286 0 0 | 11582 760 760 | ref | cc | 20190820 | 20190816 |
| 7324 | 286 0 0 | 11582 760 760 | ref | gcc | 20190820 | 20190816 |