| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 456880 | 16864 0 0 | 32107 928 880 | bs64 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
| 459120 | 16892 0 0 | 34891 928 880 | bs64 | gcc_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
| 483120 | 8500 0 0 | 23292 808 888 | bs64 | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
| 483280 | 8500 0 0 | 23244 808 888 | bs64 | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
| 483280 | 8500 0 0 | 23292 808 888 | bs64 | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
| 483280 | 8500 0 0 | 23292 808 888 | bs64 | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
| 494960 | 7680 0 0 | 25667 928 880 | bs32 | gcc_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
| 495440 | 7664 0 0 | 22891 928 880 | bs32 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
| 506080 | 16828 0 0 | 32043 928 880 | bs64 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
| 506880 | 11408 0 0 | 26115 928 864 | bs64 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
| 509440 | 5632 0 0 | 20380 808 888 | bs32 | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
| 509520 | 5632 0 0 | 20436 808 888 | bs32 | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
| 509520 | 5632 0 0 | 20436 808 888 | bs32 | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
| 509520 | 5632 0 0 | 20436 808 888 | bs32 | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
| 529200 | 5264 0 0 | 19987 928 864 | bs32 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
| 533280 | 16936 0 0 | 34915 928 880 | bs64 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
| 533920 | 7568 0 0 | 22771 928 880 | bs32 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
| 536480 | 8116 0 0 | 22924 808 888 | bs64 | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190924 | 20190816 |
| 545280 | 7600 0 0 | 25563 928 880 | bs32 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
| 547760 | 5420 0 0 | 20236 808 888 | bs32 | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190924 | 20190816 |
| 551680 | 6964 0 0 | 19643 928 864 | bs64 | gcc_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
| 552080 | 11720 0 0 | 26523 928 864 | bs64 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
| 557120 | 4344 0 0 | 17027 928 864 | bs32 | gcc_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
| 566160 | 5196 0 0 | 20027 928 864 | bs32 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
| 571200 | 12368 0 0 | 27108 808 888 | bs32x | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
| 571280 | 12368 0 0 | 27164 808 888 | bs32x | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
| 571280 | 12368 0 0 | 27164 808 888 | bs32x | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
| 571280 | 12368 0 0 | 27164 808 888 | bs32x | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
| 586880 | 4168 0 0 | 16147 912 856 | bs32 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
| 586880 | 4168 0 0 | 16147 912 856 | bs32 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
| 597280 | 4160 0 0 | 16091 912 856 | bs32 | gcc_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
| 597280 | 4160 0 0 | 16091 912 856 | bs32 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
| 598400 | 6196 0 0 | 18179 912 856 | bs64 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
| 601040 | 6196 0 0 | 18179 912 856 | bs64 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
| 603520 | 4280 0 0 | 16907 928 864 | bs32 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
| 616240 | 6924 0 0 | 19539 928 864 | bs64 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
| 617360 | 23004 0 0 | 38243 928 880 | bs32x | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
| 621840 | 22760 0 0 | 40747 928 880 | bs32x | gcc_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
| 625840 | 6212 0 0 | 18131 912 856 | bs64 | gcc_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
| 625840 | 6212 0 0 | 18131 912 856 | bs64 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
| 631600 | 12020 0 0 | 26828 808 888 | bs32x | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190924 | 20190816 |
| 648880 | 21324 0 0 | 36539 928 880 | bs32x | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
| 711680 | 21168 0 0 | 39139 928 880 | bs32x | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
| 723280 | 16052 0 0 | 30763 928 864 | bs32x | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
| 745280 | 15232 0 0 | 30035 928 864 | bs32x | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
| 760800 | 5372 0 0 | 21475 928 864 | bs32 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190924 | 20190816 |
| 761840 | 5372 0 0 | 21475 928 864 | bs32 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190924 | 20190816 |
| 765280 | 4432 0 0 | 21411 928 864 | bs32 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190924 | 20190816 |
| 765360 | 4432 0 0 | 21411 928 864 | bs32 | gcc_-O_-fomit-frame-pointer | 20190924 | 20190816 |
| 765920 | 11784 0 0 | 24459 928 864 | bs32x | gcc_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
| 777760 | 10184 0 0 | 22155 912 856 | bs32x | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
| 777920 | 10184 0 0 | 22155 912 856 | bs32x | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
| 805200 | 12872 0 0 | 28955 928 864 | bs64 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190924 | 20190816 |
| 805200 | 12872 0 0 | 28955 928 864 | bs64 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190924 | 20190816 |
| 831520 | 8104 0 0 | 25059 928 864 | bs64 | gcc_-O_-fomit-frame-pointer | 20190924 | 20190816 |
| 831680 | 8104 0 0 | 25059 928 864 | bs64 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190924 | 20190816 |
| 845040 | 10924 0 0 | 23539 928 864 | bs32x | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
| 851760 | 10216 0 0 | 22139 912 856 | bs32x | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
| 852000 | 10216 0 0 | 22139 912 856 | bs32x | gcc_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
| 939760 | 8868 0 0 | 23660 808 888 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
| 939840 | 8868 0 0 | 23660 808 888 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
| 939840 | 8868 0 0 | 23660 808 888 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
| 942320 | 8904 0 0 | 23644 808 888 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
| 1071440 | 15224 0 0 | 31299 928 864 | bs32x | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190924 | 20190816 |
| 1071920 | 15224 0 0 | 31299 928 864 | bs32x | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190924 | 20190816 |
| 1102560 | 8696 0 0 | 23508 808 888 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190924 | 20190816 |
| 1110000 | 10976 0 0 | 27939 928 864 | bs32x | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190924 | 20190816 |
| 1110160 | 10976 0 0 | 27939 928 864 | bs32x | gcc_-O_-fomit-frame-pointer | 20190924 | 20190816 |
| 1462640 | 8348 0 0 | 23579 928 880 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
| 1550800 | 8360 0 0 | 26371 928 880 | ref | gcc_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
| 1557760 | 8520 0 0 | 23771 928 880 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
| 1652720 | 9048 0 0 | 23939 928 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
| 1762880 | 9312 0 0 | 24099 928 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
| 1796080 | 8172 0 0 | 26163 928 880 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
| 2273600 | 4664 0 0 | 17403 928 864 | ref | gcc_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
| 2284640 | 4268 0 0 | 16307 912 856 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
| 2284720 | 4268 0 0 | 16307 912 856 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
| 2432720 | 9564 0 0 | 25731 928 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190924 | 20190816 |
| 2432720 | 9564 0 0 | 25731 928 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190924 | 20190816 |
| 2554240 | 4268 0 0 | 16251 912 856 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
| 2558720 | 4268 0 0 | 16251 912 856 | ref | gcc_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
| 2568560 | 4592 0 0 | 17275 928 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
| 2741200 | 4556 0 0 | 21603 928 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190924 | 20190816 |
| 2744080 | 4556 0 0 | 21603 928 864 | ref | gcc_-O_-fomit-frame-pointer | 20190924 | 20190816 |
| 3303600 | 15104 0 0 | 32219 912 864 | bs64 | cc | 20190924 | 20190816 |
| 3303840 | 15104 0 0 | 32219 912 864 | bs64 | gcc_-funroll-loops | 20190924 | 20190816 |
| 3370960 | 15104 0 0 | 32219 912 864 | bs64 | gcc | 20190924 | 20190816 |
| 3704800 | 9696 0 0 | 26819 912 864 | bs32 | gcc | 20190924 | 20190816 |
| 3706880 | 9696 0 0 | 26819 912 864 | bs32 | cc | 20190924 | 20190816 |
| 3782560 | 9696 0 0 | 26819 912 864 | bs32 | gcc_-funroll-loops | 20190924 | 20190816 |
| 4736480 | 23492 0 0 | 40611 912 864 | bs32x | gcc | 20190924 | 20190816 |
| 4736800 | 23492 0 0 | 40611 912 864 | bs32x | cc | 20190924 | 20190816 |
| 4858560 | 23492 0 0 | 40611 912 864 | bs32x | gcc_-funroll-loops | 20190924 | 20190816 |
| 18472160 | 10080 0 0 | 27259 912 864 | ref | cc | 20190924 | 20190816 |
| 18505840 | 10080 0 0 | 27259 912 864 | ref | gcc_-funroll-loops | 20190924 | 20190816 |
| 18614960 | 10080 0 0 | 27259 912 864 | ref | gcc | 20190924 | 20190816 |