| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 30881052 | 9466 16 32 | 24823 792 1216 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
| 31232304 | 9466 16 32 | 24823 792 1216 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
| 31984710 | 9315 16 32 | 24007 792 1216 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
| 31986483 | 9639 16 32 | 26071 792 832 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
| 32426192 | 9895 16 32 | 27655 792 832 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
| 32474304 | 9315 16 32 | 24007 792 1216 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
| 32604807 | 9895 16 32 | 27655 792 832 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
| 33441417 | 9895 16 32 | 27655 792 832 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
| 94798115 | 8083 16 28 | 21644 800 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 95656016 | 8083 16 28 | 21644 800 896 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 98049207 | 8123 16 28 | 21652 800 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 101779722 | 8123 16 28 | 21652 800 896 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 108737937 | 9158 16 28 | 21829 808 896 | ref | gcc_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 109888671 | 8083 16 28 | 21644 800 896 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 112597812 | 10727 16 28 | 26389 808 896 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 113309613 | 9158 16 28 | 21829 808 896 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 113444582 | 8951 16 28 | 21693 808 896 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 113526798 | 9222 16 28 | 21885 808 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 116222862 | 9222 16 28 | 21949 808 896 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 116267436 | 9125 16 28 | 22117 808 896 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 116297451 | 10744 16 28 | 25733 808 896 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 116421840 | 10744 16 28 | 25733 808 896 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 116697087 | 9158 16 28 | 21829 808 896 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 119678276 | 10744 16 28 | 25733 808 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 128161608 | 10727 16 28 | 26389 808 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 128979282 | 9222 16 28 | 21933 808 896 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 129543892 | 8951 16 28 | 21693 808 896 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 129654776 | 8919 16 28 | 21565 808 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
| 129711360 | 9158 16 28 | 21685 808 896 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 129794825 | 8951 16 28 | 21693 808 896 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 130545222 | 9125 16 28 | 22117 808 896 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 135735561 | 6637 16 28 | 20324 800 896 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 136019895 | 6614 16 28 | 20284 800 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 136249239 | 6637 16 28 | 20324 800 896 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 136977336 | 6614 16 28 | 20284 800 896 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 148493228 | 6637 16 28 | 20324 800 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 190871157 | 3273 16 28 | 13620 800 896 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 191042301 | 3273 16 28 | 13620 800 896 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 191450706 | 3271 16 28 | 13540 800 896 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 191525628 | 3343 16 28 | 13676 800 896 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 192305884 | 3271 16 28 | 13540 800 896 | ref | gcc_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 192308416 | 3271 16 28 | 13540 800 896 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 195882828 | 3287 16 28 | 13556 800 896 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 196144504 | 3343 16 28 | 13676 800 896 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 209244309 | 2949 16 28 | 13188 800 896 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 209690794 | 2949 16 28 | 13188 800 896 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 215913052 | 2949 16 28 | 13188 800 896 | ref | gcc_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 219540762 | 3343 16 28 | 13676 800 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 224013344 | 3271 16 28 | 13540 800 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
| 224322076 | 3271 16 28 | 13540 800 896 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 225232749 | 3287 16 28 | 13556 800 896 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 227927894 | 3287 16 28 | 13556 800 896 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 230261655 | 2942 16 28 | 13188 800 896 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 231603831 | 8427 16 28 | 22084 800 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 231636990 | 2942 16 28 | 13188 800 896 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 231877419 | 2942 16 28 | 13188 800 896 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 232209375 | 8022 16 28 | 21284 800 896 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 232543561 | 2942 16 28 | 13188 800 896 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 233482044 | 2931 16 28 | 13228 800 896 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 233610620 | 2931 16 28 | 13228 800 896 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 234363368 | 2942 16 28 | 13188 800 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 234516283 | 2942 16 28 | 13188 800 896 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 238188051 | 8022 16 28 | 21284 800 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 239609798 | 8427 16 28 | 22084 800 896 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 245215533 | 6533 16 28 | 20020 800 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 248546268 | 2942 16 28 | 13188 800 896 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 251055432 | 2942 16 28 | 13188 800 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
| 252049619 | 6533 16 28 | 20020 800 896 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 263859186 | 10759 16 28 | 26501 808 896 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 266041731 | 6974 16 28 | 20572 800 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 267195981 | 10339 16 28 | 25093 808 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 268916841 | 6974 16 28 | 20572 800 896 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 270847665 | 18362 32 56 | 22341 808 896 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 271148991 | 10339 16 28 | 25093 808 896 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 275296806 | 9181 16 28 | 22341 808 896 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 276175913 | 10759 16 28 | 26501 808 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 288845105 | 8759 16 28 | 21221 808 896 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 292912437 | 8759 16 28 | 21221 808 896 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
| 394499427 | 2455 16 28 | 11848 784 864 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 395834808 | 2455 16 28 | 11848 784 864 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 405036414 | 2432 16 28 | 11792 784 864 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 406625178 | 2432 16 28 | 11792 784 864 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 406975311 | 2455 16 28 | 11848 784 864 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 407048793 | 2430 16 28 | 11792 784 864 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 420414486 | 2432 16 28 | 11792 784 864 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 422050626 | 2445 16 28 | 11832 784 864 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 425281839 | 2455 16 28 | 11848 784 864 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 425746395 | 2430 16 28 | 11792 784 864 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 425747595 | 2445 16 28 | 11832 784 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 426684381 | 2445 16 28 | 11832 784 864 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 426980468 | 2433 16 28 | 11792 784 864 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
| 430254891 | 2432 16 28 | 11792 784 864 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 431660145 | 2430 16 28 | 11792 784 864 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 431944014 | 2422 16 28 | 11776 784 864 | ref | gcc_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 432307245 | 3481 16 28 | 14116 800 896 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 432869820 | 2432 16 28 | 11792 784 864 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 433923903 | 2455 16 28 | 11848 784 864 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 434049096 | 2432 16 28 | 11792 784 864 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 434710515 | 4864 32 56 | 11792 784 864 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 438991178 | 2422 16 28 | 11776 784 864 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 441692487 | 2432 16 28 | 11792 784 864 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 443441556 | 2422 16 28 | 11776 784 864 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 443478351 | 6962 32 56 | 14116 800 896 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 444125229 | 2893 16 28 | 13124 800 896 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 447520995 | 2432 16 28 | 11792 784 864 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 448614655 | 3062 16 28 | 13108 800 896 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 450710112 | 5786 32 56 | 13124 800 896 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 452609268 | 2455 16 28 | 11848 784 864 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 462731416 | 2422 16 28 | 11776 784 864 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
| 469177797 | 2986 16 28 | 13268 800 896 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 473939361 | 3062 16 28 | 13108 800 896 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
| 504339228 | 2986 16 28 | 13268 800 896 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
| 783835024 | 4138 16 32 | 15783 792 864 | ref | gcc | 20190824 | 20190816 |
| 786275703 | 4138 16 32 | 15783 792 864 | ref | cc | 20190824 | 20190816 |
| 813217599 | 4138 16 32 | 15783 792 864 | ref | gcc_-funroll-loops | 20190824 | 20190816 |