| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2456524 | 6352 0 0 | 20799 920 880 | add_felicsref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 2505671 | 5360 0 0 | 20612 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 2508975 | 5360 0 0 | 20612 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 2562665 | 6264 0 0 | 21460 800 888 | add_tweakeyloop | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 2565143 | 6264 0 0 | 21508 800 888 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 2577120 | 6264 0 0 | 21508 800 888 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 2587032 | 6264 0 0 | 21524 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 2617181 | 5408 0 0 | 20692 800 888 | add_felicsref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190912 | 20190816 |
| 2637831 | 6264 0 0 | 21524 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 2648569 | 6264 0 0 | 21524 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 2678305 | 7240 0 0 | 22446 912 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 2704737 | 6308 0 0 | 21572 800 888 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190912 | 20190816 |
| 2813356 | 6768 56 0 | 21343 976 880 | add_tweakeyloop | gcc_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 2822029 | 8120 56 0 | 23999 976 880 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 2863329 | 6720 56 0 | 21271 976 880 | add_tweakeyloop | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 3334149 | 7816 56 0 | 23254 968 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 3383296 | 7632 56 0 | 22974 968 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 3400642 | 7736 56 0 | 23182 968 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 3860724 | 7560 0 0 | 24086 912 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 4109763 | 7320 0 0 | 22983 920 880 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 4307590 | 6328 0 0 | 20671 920 880 | add_felicsref | gcc_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 4308416 | 7368 0 0 | 23063 920 880 | add_felicsref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 4491375 | 6260 0 0 | 20591 920 880 | add_felicsref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 5078661 | 4052 0 0 | 17118 912 864 | add_felicsref | gcc_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 5079487 | 6824 56 0 | 21503 976 880 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 5142263 | 6264 0 0 | 21508 800 888 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 5160022 | 6264 0 0 | 21444 800 888 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 5171999 | 8132 56 0 | 24047 976 880 | add_tweakeyloop | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 5195953 | 5360 0 0 | 20564 800 888 | add_felicsref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 5214951 | 5360 0 0 | 20612 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 5233949 | 3648 0 0 | 15974 896 856 | add_felicsref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 5291769 | 8200 56 0 | 24063 976 880 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 5323570 | 8212 56 0 | 24111 976 880 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 5359088 | 6848 56 0 | 21407 976 880 | ref | gcc_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 5387998 | 6920 56 0 | 21583 976 880 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 5413191 | 6800 56 0 | 21335 976 880 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 5537504 | 6308 0 0 | 21588 800 888 | add_tweakeyloop | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190912 | 20190816 |
| 5580456 | 4816 56 0 | 18214 968 864 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 5839407 | 3632 0 0 | 16006 896 856 | add_felicsref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 6019888 | 4292 56 0 | 16894 952 856 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 6154113 | 4276 56 0 | 16830 952 856 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 6166503 | 4276 56 0 | 16830 952 856 | ref | gcc_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 6344919 | 4600 56 0 | 18086 968 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 6363504 | 7088 0 0 | 22198 912 864 | add_felicsref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 6650952 | 4216 0 0 | 17510 912 864 | add_felicsref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 6663342 | 4216 0 0 | 17510 912 864 | add_felicsref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 6957811 | 3964 56 0 | 16582 952 856 | add_tweakeyloop | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 7092449 | 3948 56 0 | 16518 952 856 | add_tweakeyloop | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 7092449 | 3948 56 0 | 16518 952 856 | add_tweakeyloop | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 7118055 | 4352 56 0 | 17838 968 864 | add_tweakeyloop | gcc_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 7160181 | 4352 56 0 | 17838 968 864 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 7267974 | 7552 56 0 | 22902 968 864 | add_tweakeyloop | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 8315342 | 7868 56 0 | 24566 968 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 8319885 | 7868 56 0 | 24566 968 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 8334340 | 7560 0 0 | 24086 912 864 | add_felicsref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 10771453 | 7620 56 0 | 24334 968 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 10779300 | 7620 56 0 | 24334 968 864 | add_tweakeyloop | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 10856118 | 4100 0 0 | 17278 912 864 | add_felicsref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 10996951 | 3632 0 0 | 16006 896 856 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 11009341 | 4008 0 0 | 17030 912 864 | add_felicsref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 11121677 | 3648 0 0 | 15974 896 856 | add_felicsref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 11177019 | 3648 0 0 | 15974 896 856 | add_felicsref | gcc_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 12068686 | 4584 56 0 | 17846 968 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 12093466 | 4720 56 0 | 18126 968 864 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 12238429 | 4640 56 0 | 17950 968 864 | add_tweakeyloop | gcc_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 12404868 | 4720 56 0 | 18022 968 864 | ref | gcc_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 12456080 | 4664 56 0 | 17918 968 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 12653081 | 4292 56 0 | 16894 952 856 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 12794740 | 4276 56 0 | 16830 952 856 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 13455540 | 4216 0 0 | 17510 912 864 | add_felicsref | gcc_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 13469169 | 4600 56 0 | 18086 968 864 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 13545987 | 4600 56 0 | 18086 968 864 | ref | gcc_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 15170316 | 3964 56 0 | 16582 952 856 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 15400770 | 3948 56 0 | 16518 952 856 | add_tweakeyloop | gcc_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 16053723 | 4352 56 0 | 17838 968 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 26194938 | 8392 0 0 | 26119 904 864 | add_felicsref | gcc | 20190912 | 20190816 |
| 29237922 | 8296 56 0 | 30271 960 864 | ref | gcc_-funroll-loops | 20190912 | 20190816 |
| 30126698 | 6396 56 0 | 28383 960 864 | add_tweakeyloop | cc | 20190912 | 20190816 |
| 32026498 | 10432 0 0 | 28993 928 880 | add_threshold | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 33986183 | 11700 0 0 | 27489 928 880 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 34129081 | 10596 0 0 | 29281 928 880 | add_threshold | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 34436353 | 11752 0 0 | 27561 928 880 | add_threshold | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 34594119 | 11476 0 0 | 26728 920 864 | add_threshold | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 35067004 | 6904 0 0 | 22178 808 888 | add_threshold | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 35102935 | 10516 0 0 | 29105 928 880 | add_threshold | gcc_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 37606954 | 11540 0 0 | 28176 920 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 39636849 | 6064 0 0 | 18536 904 856 | add_threshold | gcc_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 40117994 | 6560 0 0 | 19960 920 864 | add_threshold | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 48415164 | 6904 0 0 | 22242 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 51155832 | 6904 0 0 | 22242 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 51474255 | 6912 0 0 | 22274 808 888 | add_threshold | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190912 | 20190816 |
| 52129686 | 6904 0 0 | 22242 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 56704487 | 8392 0 0 | 26119 904 864 | add_felicsref | cc | 20190912 | 20190816 |
| 56941136 | 8392 0 0 | 26119 904 864 | add_felicsref | gcc_-funroll-loops | 20190912 | 20190816 |
| 57756398 | 8296 56 0 | 30271 960 864 | ref | cc | 20190912 | 20190816 |
| 58004611 | 8296 56 0 | 30271 960 864 | ref | gcc | 20190912 | 20190816 |
| 64258257 | 6060 0 0 | 18592 904 856 | add_threshold | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 65878456 | 6064 0 0 | 18536 904 856 | add_threshold | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 66993969 | 6396 56 0 | 28383 960 864 | add_tweakeyloop | gcc | 20190912 | 20190816 |
| 67031965 | 6684 0 0 | 19896 920 864 | add_threshold | gcc_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 67225249 | 6396 56 0 | 28383 960 864 | add_tweakeyloop | gcc_-funroll-loops | 20190912 | 20190816 |
| 68323829 | 11612 0 0 | 26952 920 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 69023038 | 6764 0 0 | 20072 920 864 | add_threshold | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 69661949 | 11540 0 0 | 28176 920 864 | add_threshold | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 70191415 | 6060 0 0 | 18592 904 856 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 71335425 | 6064 0 0 | 18536 904 856 | add_threshold | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 72406747 | 6572 0 0 | 19728 920 864 | add_threshold | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 78215592 | 6560 0 0 | 19960 920 864 | add_threshold | gcc_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 84396137 | 6560 0 0 | 19960 920 864 | add_threshold | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 96336793 | 11512 56 0 | 29465 968 864 | add_threshold | cc | 20190912 | 20190816 |
| 103914517 | 11512 56 0 | 29465 968 864 | add_threshold | gcc_-funroll-loops | 20190912 | 20190816 |
| 208125981 | 11512 56 0 | 29465 968 864 | add_threshold | gcc | 20190912 | 20190816 |