Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
4000 | 3900 0 0 | 15137 888 752 | portable | gcc_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
4000 | 4068 0 0 | 16857 888 752 | portable | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
4000 | 3972 0 0 | 16689 888 752 | portable | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
4560 | 3300 0 0 | 15854 800 760 | portable | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
4640 | 3184 0 0 | 15662 800 760 | portable | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
4640 | 3280 0 0 | 15806 800 760 | portable | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
4640 | 3280 0 0 | 15806 800 760 | portable | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
4640 | 3280 0 0 | 15806 800 760 | portable | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
4640 | 3828 0 0 | 15041 888 752 | portable | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
9840 | 2092 0 0 | 14304 880 736 | portable | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
10240 | 2028 0 0 | 14288 880 736 | portable | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
12640 | 704 0 0 | 10656 880 736 | portable | gcc_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
12640 | 704 0 0 | 10600 880 736 | portable | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
13680 | 668 0 0 | 10016 864 728 | portable | gcc_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
13680 | 668 0 0 | 10016 864 728 | portable | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
13680 | 668 0 0 | 10080 864 728 | portable | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
13760 | 668 0 0 | 10080 864 728 | portable | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
17040 | 2044 0 0 | 15584 880 736 | portable | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190828 | 20190816 |
17040 | 2044 0 0 | 15584 880 736 | portable | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
17120 | 708 0 0 | 10880 880 736 | portable | gcc_-O_-fomit-frame-pointer | 20190828 | 20190816 |
17120 | 708 0 0 | 10880 880 736 | portable | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
21440 | 1016 0 0 | 13793 888 752 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
21520 | 1016 0 0 | 13721 888 752 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
21600 | 664 0 0 | 11881 888 752 | ref | gcc_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
22080 | 924 0 0 | 13398 800 760 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
24160 | 800 0 0 | 13000 880 736 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
24560 | 796 0 0 | 13032 880 736 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
24880 | 664 0 0 | 11865 888 752 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
26320 | 944 0 0 | 13470 800 760 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
26400 | 944 0 0 | 13470 800 760 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
26400 | 944 0 0 | 13470 800 760 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
27360 | 932 0 0 | 13486 800 760 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
29680 | 540 0 0 | 10472 880 736 | ref | gcc_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
33040 | 544 0 0 | 10424 880 736 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
38640 | 516 0 0 | 9904 864 728 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
38640 | 516 0 0 | 9904 864 728 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
39280 | 820 0 0 | 14336 880 736 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190828 | 20190816 |
39280 | 820 0 0 | 14336 880 736 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
39520 | 516 0 0 | 9840 864 728 | ref | gcc_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
39920 | 556 0 0 | 10704 880 736 | ref | gcc_-O_-fomit-frame-pointer | 20190828 | 20190816 |
39920 | 556 0 0 | 10704 880 736 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
40720 | 516 0 0 | 9840 864 728 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
69440 | 2116 0 0 | 14552 864 736 | portable | cc | 20190828 | 20190816 |
69440 | 2116 0 0 | 14552 864 736 | portable | gcc | 20190828 | 20190816 |
69440 | 2116 0 0 | 14552 864 736 | portable | gcc_-funroll-loops | 20190828 | 20190816 |
172560 | 1224 0 0 | 13656 864 736 | ref | cc | 20190828 | 20190816 |
172560 | 1224 0 0 | 13656 864 736 | ref | gcc_-funroll-loops | 20190828 | 20190816 |
172640 | 1224 0 0 | 13656 864 736 | ref | gcc | 20190828 | 20190816 |