Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
3600 | 3972 0 0 | 15201 888 752 | portable | gcc_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
3600 | 4188 0 0 | 17001 888 752 | portable | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
3600 | 3980 0 0 | 16705 888 752 | portable | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
4160 | 3332 0 0 | 15886 800 760 | portable | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
4160 | 3844 0 0 | 15065 888 752 | portable | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
4240 | 3276 0 0 | 15750 800 760 | portable | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
4240 | 3336 0 0 | 15862 800 760 | portable | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
4240 | 3336 0 0 | 15862 800 760 | portable | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
4240 | 3336 0 0 | 15862 800 760 | portable | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
8800 | 1692 0 0 | 13920 880 736 | portable | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
9040 | 1648 0 0 | 13904 880 736 | portable | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
11360 | 656 0 0 | 10608 880 736 | portable | gcc_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
11360 | 656 0 0 | 10552 880 736 | portable | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
12160 | 608 0 0 | 9952 864 728 | portable | gcc_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
12160 | 608 0 0 | 9952 864 728 | portable | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
12160 | 608 0 0 | 10016 864 728 | portable | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
12160 | 608 0 0 | 10016 864 728 | portable | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
15440 | 1712 0 0 | 15248 880 736 | portable | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190828 | 20190816 |
15440 | 1712 0 0 | 15248 880 736 | portable | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
15520 | 664 0 0 | 10840 880 736 | portable | gcc_-O_-fomit-frame-pointer | 20190828 | 20190816 |
15520 | 664 0 0 | 10840 880 736 | portable | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
19120 | 932 0 0 | 13721 888 752 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
19120 | 932 0 0 | 13633 888 752 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
19280 | 664 0 0 | 11881 888 752 | ref | gcc_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
19680 | 876 0 0 | 13350 800 760 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
21520 | 800 0 0 | 13016 880 736 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
22000 | 796 0 0 | 13032 880 736 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
22080 | 664 0 0 | 11865 888 752 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
23440 | 896 0 0 | 13422 800 760 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
23440 | 896 0 0 | 13422 800 760 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
23440 | 896 0 0 | 13422 800 760 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
24240 | 896 0 0 | 13454 800 760 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
26480 | 540 0 0 | 10472 880 736 | ref | gcc_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
29280 | 544 0 0 | 10424 880 736 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
32640 | 516 0 0 | 9840 864 728 | ref | gcc_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
32640 | 516 0 0 | 9840 864 728 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
33520 | 516 0 0 | 9904 864 728 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
33600 | 516 0 0 | 9904 864 728 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
34800 | 820 0 0 | 14336 880 736 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190828 | 20190816 |
34800 | 820 0 0 | 14336 880 736 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
35440 | 556 0 0 | 10704 880 736 | ref | gcc_-O_-fomit-frame-pointer | 20190828 | 20190816 |
35440 | 556 0 0 | 10704 880 736 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
61840 | 1924 0 0 | 14360 864 736 | portable | cc | 20190828 | 20190816 |
61840 | 1924 0 0 | 14360 864 736 | portable | gcc | 20190828 | 20190816 |
61840 | 1924 0 0 | 14360 864 736 | portable | gcc_-funroll-loops | 20190828 | 20190816 |
152960 | 1224 0 0 | 13656 864 736 | ref | cc | 20190828 | 20190816 |
152960 | 1224 0 0 | 13656 864 736 | ref | gcc | 20190828 | 20190816 |
152960 | 1224 0 0 | 13656 864 736 | ref | gcc_-funroll-loops | 20190828 | 20190816 |