| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 55394281 | 6173 4 4 | 23253 764 1168 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
| 56676232 | 6397 4 4 | 24245 764 1168 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
| 56700488 | 6202 4 4 | 25013 764 880 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
| 57407304 | 6397 4 4 | 24245 764 1168 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
| 57702208 | 6173 4 4 | 23253 764 1168 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
| 59056988 | 6360 4 4 | 26501 764 880 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
| 60579072 | 6360 4 4 | 26501 764 880 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
| 61318576 | 6360 4 4 | 26501 764 880 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
| 94723324 | 8210 4 4 | 23480 788 936 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 95485264 | 8162 4 4 | 23272 788 936 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 95639924 | 8410 4 4 | 23936 788 936 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 95897148 | 12026 4 4 | 30200 788 936 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 95954976 | 7522 4 4 | 22848 788 936 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 96314540 | 7522 4 4 | 22848 788 936 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 96624704 | 11330 4 4 | 28928 788 936 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 97554200 | 8210 4 4 | 23480 788 936 | ref | gcc_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 97720284 | 8226 4 4 | 23488 788 936 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 100009964 | 8210 4 4 | 23480 788 936 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 100145688 | 7178 4 4 | 23285 772 936 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 100520237 | 7178 4 4 | 23165 772 936 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 103920536 | 7178 4 4 | 23285 772 936 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 104040260 | 7178 4 4 | 23165 772 936 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 107617690 | 12026 4 4 | 30200 788 936 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 109453608 | 11330 4 4 | 28928 788 936 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 109640548 | 7178 4 4 | 23285 772 936 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 111763980 | 11330 4 4 | 28928 788 936 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 112347780 | 8194 4 4 | 23456 788 936 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 112537440 | 8194 4 4 | 23392 788 936 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 113952704 | 8410 4 4 | 23936 788 936 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 116080368 | 7522 4 4 | 22848 788 936 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 118491992 | 7810 4 4 | 23040 788 936 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
| 127834185 | 6453 4 4 | 22661 772 936 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 130496980 | 6453 4 4 | 22661 772 936 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 132816729 | 6493 4 4 | 22773 772 936 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 146867144 | 6493 4 4 | 22773 772 936 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 155453168 | 6493 4 4 | 22773 772 936 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 157662703 | 6967 4 4 | 22661 772 936 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 161867988 | 8490 4 4 | 24248 788 936 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 164440924 | 6967 4 4 | 22661 772 936 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 166040935 | 10995 4 4 | 28248 788 936 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 166643112 | 10995 4 4 | 28248 788 936 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 166772248 | 7780 4 4 | 22736 788 936 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 167921612 | 12010 4 4 | 30384 788 936 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 170557084 | 7210 4 4 | 23413 772 936 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 171134575 | 12010 4 4 | 30384 788 936 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 171199568 | 7780 4 4 | 22736 788 936 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 171336528 | 16980 8 8 | 24248 788 936 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
| 176342436 | 7210 4 4 | 23413 772 936 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 182547381 | 4050 4 4 | 16877 772 936 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 184785250 | 4090 4 4 | 16917 772 936 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 185522740 | 4090 4 4 | 16917 772 936 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 185615636 | 4090 4 4 | 16917 772 936 | ref | gcc_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 186659512 | 4090 4 4 | 16917 772 936 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 190204420 | 4106 4 4 | 16941 772 936 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 195965661 | 6453 4 4 | 22597 772 936 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 209626910 | 4050 4 4 | 16877 772 936 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 211403600 | 4106 4 4 | 16941 772 936 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 215087408 | 4090 4 4 | 16917 772 936 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 215280632 | 4212 4 4 | 17037 772 936 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 215391800 | 4212 4 4 | 17037 772 936 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 216371736 | 4212 4 4 | 17037 772 936 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 216382860 | 4212 4 4 | 17037 772 936 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 217451432 | 4090 4 4 | 16917 772 936 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 217546046 | 6453 4 4 | 22597 772 936 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 218327164 | 4106 4 4 | 16941 772 936 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 219602336 | 4090 4 4 | 16917 772 936 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 219632784 | 6425 4 4 | 22485 772 936 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 220510088 | 6425 4 4 | 22485 772 936 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 220624596 | 4090 4 4 | 16917 772 936 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
| 221651751 | 4193 4 4 | 17029 772 936 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 222663540 | 4212 4 4 | 17037 772 936 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
| 222915797 | 4193 4 4 | 17029 772 936 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 227352421 | 4220 4 4 | 17053 772 936 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 228705464 | 4215 4 4 | 17037 772 936 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 228730116 | 4215 4 4 | 17037 772 936 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 233517756 | 4220 4 4 | 17053 772 936 | ref | gcc_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 248834700 | 4220 4 4 | 17053 772 936 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 250193148 | 4215 4 4 | 17037 772 936 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 334283324 | 3460 4 4 | 15289 756 904 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 335023448 | 3528 4 4 | 15393 756 904 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 336459560 | 3460 4 4 | 15289 756 904 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 337683188 | 3528 4 4 | 15393 756 904 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 339948340 | 8484 8 8 | 17413 772 936 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 340338532 | 3535 4 4 | 15401 756 904 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 341700192 | 4242 4 4 | 17413 772 936 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 345445952 | 3460 4 4 | 15289 756 904 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 348014080 | 3460 4 4 | 15289 756 904 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 349906744 | 4180 4 4 | 16989 772 936 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 350647976 | 6920 8 8 | 15289 756 904 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 351002356 | 3856 4 4 | 16341 772 936 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 351124448 | 3460 4 4 | 15289 756 904 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 351798120 | 3528 4 4 | 15393 756 904 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 355621732 | 8360 8 8 | 16989 772 936 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 357247480 | 3460 4 4 | 15289 756 904 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 357923804 | 3460 4 4 | 15289 756 904 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 359749984 | 3460 4 4 | 15289 756 904 | ref | gcc_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 360038740 | 3460 4 4 | 15289 756 904 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 366266592 | 3465 4 4 | 15289 756 904 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
| 368563292 | 3459 4 4 | 15289 756 904 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 369369681 | 3528 4 4 | 15393 756 904 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 370374487 | 3528 4 4 | 15393 756 904 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 370612176 | 3460 4 4 | 15289 756 904 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 370827855 | 4233 4 4 | 17029 772 936 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 370945544 | 3856 4 4 | 16341 772 936 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
| 374489712 | 3460 4 4 | 15289 756 904 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 375813304 | 3460 4 4 | 15289 756 904 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 377543760 | 3535 4 4 | 15401 756 904 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 377838416 | 3460 4 4 | 15289 756 904 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 377839824 | 3528 4 4 | 15393 756 904 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 380107340 | 3459 4 4 | 15289 756 904 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 388481460 | 3528 4 4 | 15393 756 904 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
| 398508888 | 4233 4 4 | 17029 772 936 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
| 705796276 | 5953 4 4 | 20543 772 896 | ref | gcc_-funroll-loops | 20190827 | 20190816 |
| 709274012 | 5953 4 4 | 20543 772 896 | ref | gcc | 20190827 | 20190816 |
| 740928556 | 5953 4 4 | 20543 772 896 | ref | cc | 20190827 | 20190816 |