| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 559192 | 25736 0 0 | 28630 792 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 577748 | 13324 0 0 | 30942 792 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 581768 | 7920 0 0 | 28165 776 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
| 593208 | 11871 0 0 | 27094 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 593244 | 11807 0 0 | 27142 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 593580 | 7920 0 0 | 28165 776 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
| 593736 | 7984 0 0 | 25941 776 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
| 614228 | 7984 0 0 | 25941 776 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 628568 | 12764 0 0 | 28326 792 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 628880 | 14167 0 0 | 32374 792 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 630044 | 11807 0 0 | 27142 792 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 635348 | 13133 0 0 | 30430 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 635404 | 12868 0 0 | 28630 792 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 639412 | 11724 0 0 | 26718 792 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 645372 | 13324 0 0 | 30942 792 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 646560 | 11903 0 0 | 27198 792 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 648116 | 12764 0 0 | 28326 792 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 649720 | 14172 0 0 | 32534 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 651920 | 3552 0 0 | 16165 784 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 655440 | 13133 0 0 | 30430 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 656680 | 7586 0 0 | 17037 784 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 674360 | 12031 0 0 | 27270 792 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
| 674596 | 6178 0 0 | 22469 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 676028 | 11724 0 0 | 26718 792 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 682252 | 11871 0 0 | 26990 792 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 684476 | 11807 0 0 | 27142 792 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 685692 | 11903 0 0 | 27198 792 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 692832 | 3744 0 0 | 16677 784 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 693956 | 7396 0 0 | 16653 784 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 694132 | 6181 0 0 | 22461 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 694532 | 3723 0 0 | 16653 784 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 694760 | 13324 0 0 | 30942 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 695624 | 3076 0 0 | 15025 768 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 698780 | 3723 0 0 | 16653 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 699124 | 6130 0 0 | 22245 784 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 699516 | 6132 0 0 | 22493 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 703384 | 14167 0 0 | 32374 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 704308 | 11871 0 0 | 27158 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 704804 | 6178 0 0 | 22389 784 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 704860 | 6178 0 0 | 22469 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 705300 | 11935 0 0 | 27206 792 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 707244 | 3803 0 0 | 16733 784 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
| 708764 | 3741 0 0 | 16701 784 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 708968 | 3741 0 0 | 16709 784 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 710468 | 3741 0 0 | 16701 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 710624 | 3741 0 0 | 16701 784 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 711208 | 3742 0 0 | 16717 784 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 716132 | 6181 0 0 | 22461 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 716252 | 14172 0 0 | 32534 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 716408 | 7920 0 0 | 28165 776 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
| 716640 | 3689 0 0 | 16629 784 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 718392 | 3076 0 0 | 15025 768 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 722164 | 3215 0 0 | 15209 768 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 736776 | 3723 0 0 | 16653 784 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 737620 | 3723 0 0 | 16653 784 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 738112 | 3076 0 0 | 15025 768 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 738296 | 6015 0 0 | 21853 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 739912 | 3076 0 0 | 15025 768 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 741900 | 3215 0 0 | 15209 768 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 742168 | 11903 0 0 | 27198 792 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 742984 | 3076 0 0 | 15025 768 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 744340 | 3076 0 0 | 15041 768 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 745244 | 6178 0 0 | 22389 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 751780 | 8182 0 0 | 25365 776 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 751912 | 7920 0 0 | 26837 776 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 753784 | 6164 0 0 | 22581 784 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 760568 | 3723 0 0 | 16677 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 781800 | 3723 0 0 | 16653 784 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 847412 | 6103 0 0 | 22309 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 852880 | 3698 0 0 | 16653 784 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 853917 | 6164 0 0 | 22581 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 854488 | 3723 0 0 | 16653 784 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 861888 | 3793 0 0 | 17037 784 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 868656 | 3552 0 0 | 16165 784 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 883776 | 3723 0 0 | 16677 784 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 885436 | 3723 0 0 | 16677 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 886464 | 6152 0 0 | 15025 768 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 887912 | 8182 0 0 | 25365 776 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 889496 | 3076 0 0 | 15025 768 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 890432 | 6130 0 0 | 22245 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 892960 | 3215 0 0 | 15209 768 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 893512 | 3723 0 0 | 16653 784 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 893836 | 6178 0 0 | 22389 784 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 907352 | 3689 0 0 | 16629 784 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 908616 | 6103 0 0 | 22309 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 912184 | 6164 0 0 | 22581 784 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 913268 | 3076 0 0 | 15025 768 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 913676 | 3076 0 0 | 15025 768 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 914468 | 3741 0 0 | 16701 784 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
| 917884 | 3744 0 0 | 16677 784 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 918740 | 3166 0 0 | 15121 768 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
| 928560 | 6015 0 0 | 21853 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 928952 | 6132 0 0 | 22493 784 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 936252 | 3215 0 0 | 15209 768 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 938188 | 3215 0 0 | 15209 768 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 942096 | 3741 0 0 | 16701 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 942180 | 3741 0 0 | 16701 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 951268 | 3076 0 0 | 15025 768 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 960700 | 3741 0 0 | 16709 784 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 963936 | 3215 0 0 | 15209 768 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 965692 | 3215 0 0 | 15209 768 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 969744 | 3742 0 0 | 16717 784 928 | ref | gcc_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 969976 | 3741 0 0 | 16701 784 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 970780 | 3076 0 0 | 15025 768 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 971604 | 3076 0 0 | 15025 768 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 976640 | 3741 0 0 | 16701 784 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 981320 | 3215 0 0 | 15209 768 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 982528 | 3076 0 0 | 15041 768 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 1002100 | 3076 0 0 | 15041 768 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 1005716 | 3215 0 0 | 15209 768 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 1013408 | 3076 0 0 | 15025 768 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 1014228 | 3742 0 0 | 16717 784 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 2013532 | 5608 0 0 | 20270 776 888 | ref | gcc | 20190825 | 20190816 |
| 2069532 | 5608 0 0 | 20270 776 888 | ref | gcc_-funroll-loops | 20190825 | 20190816 |
| 2208928 | 5608 0 0 | 20270 776 888 | ref | cc | 20190825 | 20190816 |