Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
11679975 | 39677 0 8 | 53769 968 1600 | optimized | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
11688300 | 39945 0 8 | 53977 968 1600 | optimized | gcc_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
16007717 | 44793 0 8 | 60409 968 1600 | optimized | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
34523775 | 16937 0 8 | 32217 968 1568 | optimized | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
38111850 | 13515 0 8 | 27826 872 1584 | optimized | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
38286675 | 13515 0 8 | 27826 872 1584 | optimized | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
39710250 | 43075 38 8 | 58641 1016 1600 | reference | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
39769191 | 13811 24 8 | 28114 896 1584 | reference | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
39943350 | 39143 38 8 | 53225 1016 1600 | reference | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
40130376 | 45089 0 8 | 60673 968 1600 | optimized | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
40559400 | 9495 0 8 | 23737 968 1568 | optimized | gcc_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
41525100 | 8619 0 8 | 22301 952 1568 | optimized | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
41541750 | 8619 0 8 | 22301 952 1568 | optimized | gcc_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
42434091 | 39431 38 8 | 53537 1016 1600 | reference | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
44263989 | 13811 24 8 | 28090 896 1584 | reference | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
47122790 | 39395 38 8 | 53409 1016 1600 | reference | gcc_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
48229230 | 16953 0 8 | 32281 968 1568 | optimized | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
54487125 | 16365 0 8 | 32625 968 1568 | optimized | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191209 | 20190816 |
54570375 | 16365 0 8 | 32625 968 1568 | optimized | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191209 | 20190816 |
55677600 | 8687 0 8 | 22373 952 1568 | optimized | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
57524630 | 8595 0 8 | 26389 952 1568 | optimized | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
58932720 | 39893 0 8 | 54009 968 1600 | optimized | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
61713225 | 10011 0 8 | 24377 968 1568 | optimized | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
64369965 | 8595 0 8 | 26389 952 1568 | optimized | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
65501100 | 13811 24 8 | 28114 896 1584 | reference | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
70096500 | 15915 30 8 | 31241 1000 1568 | reference | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
72460800 | 9031 30 8 | 23265 1000 1568 | reference | gcc_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
79428825 | 13515 0 8 | 27826 872 1584 | optimized | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
80752500 | 9123 30 8 | 23353 1000 1568 | reference | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
80885700 | 13811 24 8 | 28114 896 1584 | reference | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
81844580 | 15619 30 8 | 31881 1000 1568 | reference | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191209 | 20190816 |
99567000 | 9535 30 8 | 23905 1000 1568 | reference | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191209 | 20190816 |
101540025 | 9507 0 8 | 23713 968 1568 | optimized | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
109931625 | 8175 30 8 | 21877 984 1568 | reference | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
110922300 | 9555 0 8 | 23793 968 1568 | optimized | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
114158759 | 13515 0 8 | 27802 872 1584 | optimized | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
117477675 | 10015 0 8 | 24393 968 1568 | optimized | gcc_-O_-fomit-frame-pointer | 20191209 | 20190816 |
122629360 | 15619 30 8 | 31881 1000 1568 | reference | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191209 | 20190816 |
135589636 | 8175 30 8 | 21877 984 1568 | reference | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
144121260 | 9535 30 8 | 23905 1000 1568 | reference | gcc_-O_-fomit-frame-pointer | 20191209 | 20190816 |
144972312 | 8199 30 8 | 21893 984 1568 | reference | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
163741920 | 8199 30 8 | 21893 984 1568 | reference | gcc_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
234528966 | 9051 30 8 | 23249 1000 1568 | reference | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
238902930 | 8255 30 8 | 21949 984 1568 | reference | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
240983775 | 22143 0 8 | 36277 952 1568 | optimized | gcc_-funroll-loops | 20191209 | 20190816 |
262940491 | 10015 0 8 | 24393 968 1568 | optimized | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191209 | 20190816 |
274408650 | 22143 0 8 | 36277 952 1568 | optimized | gcc | 20191209 | 20190816 |
307808550 | 15891 30 8 | 31169 1000 1568 | reference | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
371977716 | 42803 38 8 | 58401 1016 1600 | reference | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
396469800 | 20519 24 8 | 34645 976 1568 | reference | gcc_-funroll-loops | 20191209 | 20190816 |
427921650 | 9543 30 8 | 23905 1000 1568 | reference | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
582562850 | 20519 24 8 | 34645 976 1568 | reference | cc | 20191209 | 20190816 |
602304570 | 20519 24 8 | 34645 976 1568 | reference | gcc | 20191209 | 20190816 |
1015150500 | 22143 0 8 | 36277 952 1568 | optimized | cc | 20191209 | 20190816 |