Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1747120 | 8360 0 0 | 29369 896 1584 | ref5 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
1782240 | 8360 0 0 | 27993 896 1584 | ref5 | gcc_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
1907040 | 4200 0 0 | 24689 896 1568 | ref5 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
1940000 | 8436 0 0 | 29369 896 1584 | ref5 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
1946160 | 8436 0 0 | 28017 896 1584 | ref5 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
2042960 | 3368 0 0 | 21777 896 1568 | ref5 | gcc_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
2089920 | 4332 0 0 | 24873 896 1568 | ref5 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
2150480 | 9264 0 0 | 30201 896 1584 | ref5u | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
2154960 | 9284 0 0 | 30305 896 1584 | ref5u | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
2188880 | 9280 0 0 | 28921 896 1584 | ref5u | gcc_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
2205920 | 3412 0 0 | 21729 896 1568 | ref5 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
2236160 | 4708 0 0 | 29337 896 1568 | ref5u | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
2237120 | 4596 0 0 | 25097 896 1568 | ref5u | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
2264960 | 9232 0 0 | 28809 896 1584 | ref5u | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190925 | 20190816 |
2499200 | 3776 0 0 | 22209 896 1568 | ref5u | gcc_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
2649040 | 3796 0 0 | 22129 896 1568 | ref5u | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190925 | 20190816 |
2834960 | 3376 0 0 | 20081 880 1560 | ref5 | gcc_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
2835840 | 3376 0 0 | 20081 880 1560 | ref5 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
2890880 | 3412 0 0 | 20177 880 1560 | ref5 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
2890880 | 3412 0 0 | 20177 880 1560 | ref5 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
3153840 | 3776 0 0 | 20561 880 1560 | ref5u | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
3154560 | 3776 0 0 | 20561 880 1560 | ref5u | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
3253360 | 3740 0 0 | 20457 880 1560 | ref5u | gcc_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
3256160 | 3740 0 0 | 20457 880 1560 | ref5u | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190925 | 20190816 |
4298000 | 4844 0 0 | 25753 896 1568 | ref5 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190925 | 20190816 |
4308160 | 4844 0 0 | 25753 896 1568 | ref5 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190925 | 20190816 |
4392480 | 3804 0 0 | 21489 896 1568 | ref5 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190925 | 20190816 |
4394800 | 3804 0 0 | 21489 896 1568 | ref5 | gcc_-O_-fomit-frame-pointer | 20190925 | 20190816 |
4473760 | 5256 0 0 | 26161 896 1568 | ref5u | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190925 | 20190816 |
4475440 | 5256 0 0 | 26161 896 1568 | ref5u | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190925 | 20190816 |
4614880 | 4116 0 0 | 21801 896 1568 | ref5u | gcc_-O_-fomit-frame-pointer | 20190925 | 20190816 |
4624960 | 4116 0 0 | 21801 896 1568 | ref5u | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190925 | 20190816 |
15385840 | 7676 0 0 | 29169 880 1576 | ref5 | cc | 20190925 | 20190816 |
15397280 | 7676 0 0 | 29169 880 1576 | ref5 | gcc_-funroll-loops | 20190925 | 20190816 |
15416320 | 7676 0 0 | 29169 880 1576 | ref5 | gcc | 20190925 | 20190816 |
17965040 | 8332 0 0 | 29817 880 1576 | ref5u | cc | 20190925 | 20190816 |
18013600 | 8332 0 0 | 29817 880 1576 | ref5u | gcc | 20190925 | 20190816 |
18014080 | 8332 0 0 | 29817 880 1576 | ref5u | gcc_-funroll-loops | 20190925 | 20190816 |
Compiler | Implementations
|
clang -O3 -fomit-frame-pointer -Qunused-arguments | ref5 |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | ref5 |
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | ref5 |
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | ref5 |
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | ref5 |
clang -O3 -fomit-frame-pointer -Qunused-arguments | ref5u |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | ref5u |
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | ref5u |
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | ref5u |
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | ref5u
|