| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 3042158 | 7500 0 0 | 23175 920 880 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 3133431 | 5720 0 0 | 20932 800 888 | add_felicsref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 3133431 | 5720 0 0 | 20980 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 3143343 | 5720 0 0 | 20980 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 3188360 | 6672 0 0 | 21924 800 888 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 3189186 | 6672 0 0 | 21940 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 3189599 | 6672 0 0 | 21940 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 3190425 | 6672 0 0 | 21924 800 888 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 3195381 | 6672 0 0 | 21860 800 888 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 3201989 | 6672 0 0 | 21876 800 888 | add_tweakeyloop | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 3243289 | 5768 0 0 | 21060 800 888 | add_felicsref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190912 | 20190816 |
| 3262700 | 6716 0 0 | 22004 800 888 | add_tweakeyloop | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190912 | 20190816 |
| 3339931 | 7424 0 0 | 22638 912 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 3510500 | 6716 0 0 | 21988 800 888 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190912 | 20190816 |
| 3671983 | 6872 56 0 | 25551 976 880 | add_tweakeyloop | gcc_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 3676113 | 7016 56 0 | 21695 976 880 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 3714522 | 6952 56 0 | 25615 976 880 | ref | gcc_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 3752931 | 8296 56 0 | 24175 976 880 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 3774820 | 8216 56 0 | 24111 976 880 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 3806621 | 6904 56 0 | 21447 976 880 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 3972234 | 8228 56 0 | 24143 976 880 | add_tweakeyloop | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 4024272 | 8308 56 0 | 24207 976 880 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 4197319 | 7984 56 0 | 24694 968 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 4258856 | 7836 56 0 | 23294 968 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 4571084 | 7916 56 0 | 23366 968 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 4799473 | 7740 56 0 | 23086 968 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 5570131 | 7548 0 0 | 23239 920 880 | add_felicsref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 5609779 | 6532 0 0 | 20991 920 880 | add_felicsref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 5614322 | 6516 0 0 | 20863 920 880 | add_felicsref | gcc_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 5734505 | 6448 0 0 | 20783 920 880 | add_felicsref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 6529943 | 6672 0 0 | 21924 800 888 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 6530769 | 6672 0 0 | 21940 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 6605522 | 6920 56 0 | 21615 976 880 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 6624107 | 5720 0 0 | 20980 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 6846301 | 6824 56 0 | 21383 976 880 | add_tweakeyloop | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 7063952 | 3744 0 0 | 16070 896 856 | add_felicsref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 7065191 | 3744 0 0 | 16070 896 856 | add_felicsref | gcc_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 7244020 | 4648 56 0 | 17966 968 864 | add_tweakeyloop | gcc_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 7265909 | 4720 56 0 | 18142 968 864 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 7623980 | 4672 56 0 | 17934 968 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 7751184 | 4304 56 0 | 16910 952 856 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 7754075 | 4612 56 0 | 22198 968 864 | ref | gcc_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 7761096 | 4304 56 0 | 16910 952 856 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 7906472 | 7272 0 0 | 22374 912 864 | add_felicsref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 8405789 | 4288 56 0 | 16846 952 856 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 8753122 | 4360 0 0 | 17662 912 864 | add_felicsref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 9269785 | 7660 56 0 | 23014 968 864 | add_tweakeyloop | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 9468851 | 4364 56 0 | 21966 968 864 | add_tweakeyloop | gcc_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 10437749 | 7984 56 0 | 24694 968 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 10530674 | 7800 0 0 | 24334 912 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 10553802 | 7800 0 0 | 24334 912 864 | add_felicsref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 13242432 | 7736 56 0 | 24446 968 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 13244497 | 7736 56 0 | 24446 968 864 | add_tweakeyloop | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 13802047 | 3728 0 0 | 16118 896 856 | add_felicsref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 13810307 | 3728 0 0 | 16118 896 856 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 13860280 | 4100 0 0 | 17126 912 864 | add_felicsref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 13895385 | 3744 0 0 | 16070 896 856 | add_felicsref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 13912731 | 4184 0 0 | 17374 912 864 | add_felicsref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 13913557 | 4144 0 0 | 17214 912 864 | add_felicsref | gcc_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 15589924 | 4592 56 0 | 17862 968 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 15883154 | 4816 56 0 | 18230 968 864 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 15916607 | 4728 56 0 | 18038 968 864 | ref | gcc_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 16256506 | 4288 56 0 | 16846 952 856 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 16264766 | 4288 56 0 | 16846 952 856 | ref | gcc_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 17073420 | 4360 0 0 | 17662 912 864 | add_felicsref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 17116372 | 4360 0 0 | 17662 912 864 | add_felicsref | gcc_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 17174192 | 4612 56 0 | 22198 968 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 17229534 | 4612 56 0 | 22198 968 864 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 18790674 | 3976 56 0 | 16598 952 856 | add_tweakeyloop | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 18861297 | 3976 56 0 | 16598 952 856 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 19151223 | 3960 56 0 | 16534 952 856 | add_tweakeyloop | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 19163200 | 3960 56 0 | 16534 952 856 | add_tweakeyloop | gcc_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 19207391 | 3960 56 0 | 16534 952 856 | add_tweakeyloop | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 19975984 | 4364 56 0 | 21966 968 864 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 20092863 | 4364 56 0 | 21966 968 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 34507389 | 7392 0 0 | 22738 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 35812056 | 8428 0 0 | 26175 904 864 | add_felicsref | gcc | 20190912 | 20190816 |
| 35842618 | 8428 0 0 | 26175 904 864 | add_felicsref | cc | 20190912 | 20190816 |
| 37454970 | 11456 56 0 | 26896 976 864 | add_threshold | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 38971093 | 11924 56 0 | 27881 984 880 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 39518318 | 7392 0 0 | 22738 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 40045306 | 10692 56 0 | 25345 984 880 | add_threshold | gcc_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 40092801 | 6408 56 0 | 24311 960 864 | add_tweakeyloop | cc | 20190912 | 20190816 |
| 40119233 | 6408 56 0 | 24311 960 864 | add_tweakeyloop | gcc | 20190912 | 20190816 |
| 40146491 | 6408 56 0 | 24311 960 864 | add_tweakeyloop | gcc_-funroll-loops | 20190912 | 20190816 |
| 41017921 | 11468 56 0 | 28272 976 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 42474572 | 6784 56 0 | 20280 976 864 | add_threshold | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 44573438 | 6072 56 0 | 18776 960 856 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 45067799 | 6092 56 0 | 18744 960 856 | add_threshold | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 52916451 | 7392 0 0 | 22738 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 61926046 | 11960 56 0 | 27937 984 880 | add_threshold | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 62077617 | 7400 0 0 | 22770 808 888 | add_threshold | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190912 | 20190816 |
| 63764309 | 10772 56 0 | 25521 984 880 | add_threshold | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 69990284 | 7392 0 0 | 22674 808 888 | add_threshold | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
| 71741817 | 8428 0 0 | 26175 904 864 | add_felicsref | gcc_-funroll-loops | 20190912 | 20190816 |
| 72984121 | 8308 56 0 | 26199 960 864 | ref | gcc_-funroll-loops | 20190912 | 20190816 |
| 73253397 | 8308 56 0 | 26199 960 864 | ref | gcc | 20190912 | 20190816 |
| 73383905 | 11600 56 0 | 27120 976 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 73426444 | 8308 56 0 | 26199 960 864 | ref | cc | 20190912 | 20190816 |
| 75653753 | 6712 56 0 | 20104 976 864 | add_threshold | gcc_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 75676055 | 10600 56 0 | 25233 984 880 | add_threshold | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
| 76363700 | 6072 56 0 | 18776 960 856 | add_threshold | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 80176516 | 6092 56 0 | 18744 960 856 | add_threshold | gcc_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
| 81675293 | 11468 56 0 | 28272 976 864 | add_threshold | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 89098142 | 6092 56 0 | 18744 960 856 | add_threshold | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 89644954 | 6564 56 0 | 20136 976 864 | add_threshold | gcc_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 89732923 | 6600 56 0 | 19936 976 864 | add_threshold | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
| 97662936 | 6564 56 0 | 20136 976 864 | add_threshold | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
| 98254352 | 6564 56 0 | 20136 976 864 | add_threshold | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
| 122136490 | 11528 56 0 | 29481 968 864 | add_threshold | gcc | 20190912 | 20190816 |
| 226498286 | 11528 56 0 | 29481 968 864 | add_threshold | cc | 20190912 | 20190816 |
| 229514425 | 11528 56 0 | 29481 968 864 | add_threshold | gcc_-funroll-loops | 20190912 | 20190816 |