| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 319974 | 22884 0 0 | 38756 832 896 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 338400 | 26052 0 0 | 44580 832 896 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 384572 | 5141 0 0 | 17423 808 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 385520 | 26082 0 0 | 44756 832 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 390400 | 13932 0 0 | 34363 792 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
| 397240 | 6882 0 0 | 20236 832 896 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 400772 | 22394 0 0 | 38012 832 896 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 406480 | 26052 0 0 | 44580 832 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 410776 | 13476 0 0 | 30859 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 411104 | 5866 0 0 | 19268 832 896 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 414160 | 7821 0 0 | 24460 832 896 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 414688 | 22346 0 0 | 38012 832 896 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 416480 | 6948 0 0 | 20308 832 896 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 417184 | 22314 0 0 | 37764 832 896 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 418424 | 22394 0 0 | 37948 832 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 427128 | 25050 0 0 | 42980 832 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 427808 | 13748 0 0 | 31883 792 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
| 428396 | 5842 0 0 | 19244 832 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
| 430488 | 5150 0 0 | 17463 808 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 431280 | 7955 0 0 | 24668 832 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 431308 | 25835 0 0 | 43452 832 896 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 432892 | 6898 0 0 | 20276 832 896 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 433928 | 7821 0 0 | 24460 832 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 434728 | 16442 0 0 | 33076 832 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 436592 | 25050 0 0 | 42980 832 896 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 440160 | 6834 0 0 | 20188 832 896 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 442564 | 13836 0 0 | 32939 792 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 442968 | 7885 0 0 | 24684 832 896 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 443028 | 16442 0 0 | 33076 832 896 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 443904 | 11678 0 0 | 19236 832 896 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 446088 | 22602 0 0 | 38212 832 896 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 446344 | 16388 0 0 | 32924 832 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 447624 | 16442 0 0 | 33156 832 896 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 450664 | 26082 0 0 | 44756 832 896 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 451124 | 22602 0 0 | 38212 832 896 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 452488 | 13932 0 0 | 34363 792 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
| 456256 | 22330 0 0 | 37900 832 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
| 456516 | 5866 0 0 | 19268 832 896 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 457316 | 16388 0 0 | 32924 832 896 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 458480 | 23233 0 0 | 38556 832 896 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 458828 | 22346 0 0 | 38012 832 896 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 459100 | 22490 0 0 | 38108 832 896 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 459988 | 7862 0 0 | 24716 832 896 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 460212 | 16442 0 0 | 33076 832 896 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 460372 | 25835 0 0 | 43452 832 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 460760 | 22884 0 0 | 38756 832 896 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 460812 | 5887 0 0 | 19300 832 896 | ref | gcc_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 463136 | 5839 0 0 | 19236 832 896 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 463140 | 16442 0 0 | 33156 832 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 463416 | 14468 0 0 | 20900 832 896 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 463524 | 5092 0 0 | 17375 808 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 463892 | 5864 0 0 | 19268 832 896 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 465664 | 7955 0 0 | 24668 832 896 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 466328 | 5105 0 0 | 17391 808 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 466648 | 5074 0 0 | 17359 808 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
| 467916 | 5141 0 0 | 17423 808 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 467980 | 5977 0 0 | 19348 832 896 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 470084 | 7862 0 0 | 24716 832 896 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 470232 | 6834 0 0 | 20188 832 896 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 470324 | 6882 0 0 | 20260 832 896 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 472104 | 7234 0 0 | 20900 832 896 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 472212 | 22602 0 0 | 38212 832 896 | ref | gcc_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 474064 | 25050 0 0 | 42980 832 896 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 474304 | 16200 0 0 | 32452 832 896 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 475384 | 5192 0 0 | 17511 808 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 478964 | 6948 0 0 | 20308 832 896 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 480552 | 13476 0 0 | 30859 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 481444 | 16200 0 0 | 32452 832 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 481996 | 5141 0 0 | 17423 808 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 482132 | 6882 0 0 | 20236 832 896 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 482148 | 7862 0 0 | 24716 832 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 483856 | 5192 0 0 | 17511 808 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 483976 | 5901 0 0 | 19316 832 896 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 484808 | 23233 0 0 | 38556 832 896 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 486788 | 10282 0 0 | 17423 808 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 488356 | 22346 0 0 | 38012 832 896 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 490264 | 5105 0 0 | 17391 808 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 494160 | 45892 0 0 | 39028 832 896 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 499980 | 5901 0 0 | 19316 832 896 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 501160 | 5887 0 0 | 19300 832 896 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 501920 | 6648 0 0 | 19700 832 896 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 502904 | 6834 0 0 | 20188 832 896 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 504936 | 5107 0 0 | 17383 808 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 505020 | 13748 0 0 | 31883 792 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 506008 | 5866 0 0 | 19268 832 896 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 506576 | 22946 0 0 | 39028 832 896 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 506612 | 5192 0 0 | 17511 808 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 510712 | 6818 0 0 | 20172 832 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
| 510904 | 5107 0 0 | 17383 808 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 511976 | 5864 0 0 | 19268 832 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 512360 | 6818 0 0 | 20172 832 896 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 514144 | 5977 0 0 | 19348 832 896 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 514860 | 5887 0 0 | 19300 832 896 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 520232 | 5192 0 0 | 17511 808 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 520396 | 5092 0 0 | 17375 808 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 521000 | 6648 0 0 | 19700 832 896 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 521096 | 5864 0 0 | 19268 832 896 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 521564 | 5149 0 0 | 17431 808 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 522392 | 7885 0 0 | 24684 832 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 522956 | 5070 0 0 | 17359 808 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 523032 | 5150 0 0 | 17463 808 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 523056 | 5105 0 0 | 17391 808 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 524208 | 13932 0 0 | 34363 792 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
| 524648 | 5092 0 0 | 17375 808 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 528776 | 5150 0 0 | 17463 808 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 530720 | 5886 0 0 | 19284 832 896 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 531848 | 6882 0 0 | 20260 832 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 538536 | 5149 0 0 | 17431 808 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 541312 | 5149 0 0 | 17431 808 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 543832 | 5200 0 0 | 17519 808 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 546988 | 6882 0 0 | 20236 832 896 | ref | gcc_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 549028 | 5200 0 0 | 17519 808 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 702524 | 9257 0 0 | 24286 816 888 | ref | gcc | 20190825 | 20190816 |
| 718156 | 9257 0 0 | 24286 816 888 | ref | gcc_-funroll-loops | 20190825 | 20190816 |
| 725880 | 9257 0 0 | 24286 816 888 | ref | cc | 20190825 | 20190816 |