| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 18352935 | 13068 16 16 | 30999 792 1216 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
| 18572178 | 13068 16 16 | 30999 792 1216 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
| 18674073 | 12679 16 16 | 29831 792 1216 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
| 18862145 | 13492 16 16 | 33703 792 928 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
| 19416228 | 12679 16 16 | 29831 792 1216 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
| 19852068 | 13236 16 16 | 32119 792 928 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
| 19862511 | 13492 16 16 | 33703 792 928 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
| 20123116 | 13492 16 16 | 33703 792 928 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
| 55333221 | 10488 16 12 | 26740 800 992 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 55848582 | 10488 16 12 | 26740 800 992 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 57818667 | 10538 16 12 | 26676 800 992 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 57977967 | 10538 16 12 | 26676 800 992 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 65390085 | 10488 16 12 | 26740 800 992 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 65775519 | 15201 16 12 | 30781 808 992 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 66109920 | 15250 16 12 | 30589 808 992 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 66169698 | 15250 16 12 | 30573 808 992 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 66177446 | 15201 16 12 | 30781 808 992 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 66227232 | 15250 16 12 | 30525 808 992 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 66939753 | 15034 16 12 | 30357 808 992 | ref | gcc_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 67017855 | 18671 16 12 | 36909 808 992 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 67131054 | 13296 16 12 | 28685 808 992 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 67210065 | 15034 16 12 | 30357 808 992 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 67593174 | 18642 16 12 | 36277 808 992 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 67978011 | 18671 16 12 | 36909 808 992 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 67991835 | 13296 16 12 | 28685 808 992 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 68278266 | 15034 16 12 | 30213 808 992 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 68405619 | 18642 16 12 | 36277 808 992 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 68739282 | 18642 16 12 | 36277 808 992 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 73575687 | 8621 16 12 | 25004 800 992 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 75047292 | 8621 16 12 | 25004 800 992 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 75536052 | 13264 16 12 | 28557 808 992 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
| 75703098 | 15034 16 12 | 30357 808 992 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 75911133 | 13296 16 12 | 28685 808 992 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 78899814 | 8626 16 12 | 25076 800 992 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 78911550 | 8626 16 12 | 25076 800 992 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 92764212 | 8626 16 12 | 25076 800 992 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 112488672 | 4945 16 12 | 17940 800 992 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 112593306 | 4945 16 12 | 17940 800 992 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 112597440 | 4853 16 12 | 17828 800 992 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 113495766 | 4945 16 12 | 17940 800 992 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 113686080 | 4828 16 12 | 17788 800 992 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 113865864 | 4828 16 12 | 17788 800 992 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 121530153 | 4324 16 12 | 17324 800 992 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 121795398 | 4324 16 12 | 17324 800 992 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 122230803 | 4340 16 12 | 17348 800 992 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 122336783 | 4324 16 12 | 17324 800 992 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 124459344 | 4812 16 12 | 17772 800 992 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
| 129672744 | 4853 16 12 | 17828 800 992 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 131184810 | 4808 16 12 | 17772 800 992 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 131895471 | 4828 16 12 | 17788 800 992 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 134269905 | 4322 16 12 | 17324 800 992 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 134353656 | 4333 16 12 | 17324 800 992 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 134395413 | 4322 16 12 | 17324 800 992 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 135937665 | 10691 16 12 | 26564 800 992 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 135997245 | 4333 16 12 | 17324 800 992 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 136660908 | 4808 16 12 | 17772 800 992 | ref | gcc_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 137415270 | 4808 16 12 | 17772 800 992 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 137476137 | 4808 16 12 | 17772 800 992 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 137498439 | 4340 16 12 | 17348 800 992 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 139617468 | 10922 16 12 | 27212 800 992 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 140631054 | 8945 16 12 | 25252 800 992 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 140716461 | 10691 16 12 | 26564 800 992 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 142019127 | 8537 16 12 | 24740 800 992 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 143423160 | 4324 16 12 | 17324 800 992 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 144248409 | 4322 16 12 | 17324 800 992 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 145186407 | 4333 16 12 | 17324 800 992 | ref | gcc_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 146148147 | 8537 16 12 | 24740 800 992 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 146171010 | 4324 16 12 | 17324 800 992 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
| 146473050 | 8945 16 12 | 25252 800 992 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 146576286 | 10922 16 12 | 27212 800 992 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 152591562 | 30802 32 24 | 31157 808 992 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 156451125 | 18823 16 12 | 37173 808 992 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 157568838 | 18469 16 12 | 35773 808 992 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 158312451 | 15401 16 12 | 31157 808 992 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 159985197 | 18469 16 12 | 35773 808 992 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 162555120 | 14646 16 12 | 29677 808 992 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 169070298 | 18823 16 12 | 37173 808 992 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 169303764 | 14646 16 12 | 29677 808 992 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 241098843 | 3710 16 12 | 15656 784 960 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 244693338 | 3710 16 12 | 15656 784 960 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 246752976 | 5189 16 12 | 18444 800 992 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 247032498 | 4298 16 12 | 17260 800 992 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 248900715 | 3719 16 12 | 15672 784 960 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 249467721 | 3722 16 12 | 15672 784 960 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
| 250238142 | 10378 32 24 | 18444 800 992 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 251748183 | 3701 16 12 | 15640 784 960 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 252132774 | 3719 16 12 | 15672 784 960 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 252700914 | 3710 16 12 | 15656 784 960 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 252715056 | 3723 16 12 | 15696 784 960 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 253577112 | 3710 16 12 | 15656 784 960 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 253948710 | 3710 16 12 | 15656 784 960 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 256646352 | 3732 16 12 | 15712 784 960 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 257040309 | 3710 16 12 | 15656 784 960 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 257105100 | 3701 16 12 | 15640 784 960 | ref | gcc_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 258346470 | 3732 16 12 | 15712 784 960 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 258729456 | 3710 16 12 | 15656 784 960 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 259922844 | 3732 16 12 | 15712 784 960 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 260248062 | 3719 16 12 | 15672 784 960 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 260823498 | 3723 16 12 | 15696 784 960 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 261356220 | 3723 16 12 | 15696 784 960 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 261412440 | 3732 16 12 | 15712 784 960 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 264162825 | 3701 16 12 | 15640 784 960 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 264193167 | 4563 16 12 | 17220 800 992 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 264603300 | 8596 32 24 | 17260 800 992 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 265559022 | 7420 32 24 | 15656 784 960 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 266334909 | 3701 16 12 | 15640 784 960 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 266863641 | 3710 16 12 | 15656 784 960 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 268006326 | 4364 16 12 | 17348 800 992 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 268219350 | 4563 16 12 | 17220 800 992 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 268387668 | 3732 16 12 | 15712 784 960 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 275605428 | 4364 16 12 | 17348 800 992 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 277068051 | 3732 16 12 | 15712 784 960 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 488656080 | 5402 16 16 | 20087 792 960 | ref | gcc | 20190830 | 20190816 |
| 494143869 | 5402 16 16 | 20087 792 960 | ref | cc | 20190830 | 20190816 |
| 508760316 | 5402 16 16 | 20087 792 960 | ref | gcc_-funroll-loops | 20190830 | 20190816 |