Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
821044 | 9264 0 0 | 30247 896 1600 | ref5u | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
832608 | 4596 0 0 | 25143 896 1584 | ref5u | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
839216 | 4200 0 0 | 24727 896 1584 | ref5 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
851606 | 8436 0 0 | 28055 896 1600 | ref5 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
862344 | 9336 0 0 | 29111 896 1600 | ref5 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191201 | 20190816 |
870191 | 3368 0 0 | 21823 896 1584 | ref5 | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
897449 | 3520 0 0 | 22079 896 1584 | ref5 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191201 | 20190816 |
922229 | 9232 0 0 | 28855 896 1600 | ref5u | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
925533 | 4708 0 0 | 25287 896 1584 | ref5u | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1019697 | 3796 0 0 | 22175 896 1584 | ref5u | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1034565 | 9280 0 0 | 28967 896 1600 | ref5u | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1061823 | 3376 0 0 | 20127 880 1568 | ref5 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1085777 | 3776 0 0 | 20607 880 1568 | ref5u | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1116752 | 3776 0 0 | 22255 896 1584 | ref5u | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1129555 | 3412 0 0 | 20223 880 1568 | ref5 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1293103 | 3740 0 0 | 20495 880 1568 | ref5u | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
1391810 | 8360 0 0 | 29407 896 1600 | ref5 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1420307 | 8360 0 0 | 28031 896 1600 | ref5 | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1545859 | 8436 0 0 | 29407 896 1600 | ref5 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1665216 | 4332 0 0 | 24911 896 1584 | ref5 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1673889 | 4844 0 0 | 25799 896 1584 | ref5 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
1701973 | 3804 0 0 | 21535 896 1584 | ref5 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
1716428 | 9284 0 0 | 30343 896 1600 | ref5u | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
1757315 | 3412 0 0 | 21767 896 1584 | ref5 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
1788703 | 9544 0 0 | 29311 896 1600 | ref5u | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191201 | 20190816 |
1886997 | 5256 0 0 | 26199 896 1584 | ref5u | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
1927471 | 4116 0 0 | 21839 896 1584 | ref5u | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
1993551 | 3808 0 0 | 22383 896 1584 | ref5u | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191201 | 20190816 |
2259523 | 3376 0 0 | 20127 880 1568 | ref5 | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2304127 | 3412 0 0 | 20223 880 1568 | ref5 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2417289 | 3428 0 0 | 20175 880 1568 | ref5 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191201 | 20190816 |
2512279 | 3776 0 0 | 20607 880 1568 | ref5u | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2591162 | 3740 0 0 | 20495 880 1568 | ref5u | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
2591575 | 3740 0 0 | 20495 880 1568 | ref5u | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191201 | 20190816 |
3436986 | 4844 0 0 | 25799 896 1584 | ref5 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
3505131 | 3804 0 0 | 21535 896 1584 | ref5 | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
3557995 | 3852 0 0 | 21583 896 1584 | ref5 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191201 | 20190816 |
3595991 | 5256 0 0 | 26199 896 1584 | ref5u | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
3675287 | 4112 0 0 | 21839 896 1584 | ref5u | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191201 | 20190816 |
3688090 | 4116 0 0 | 21839 896 1584 | ref5u | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
5414430 | 7676 0 0 | 29207 880 1584 | ref5 | gcc | 20191201 | 20190816 |
5463990 | 8332 0 0 | 29863 880 1584 | ref5u | gcc_-funroll-loops | 20191201 | 20190816 |
6933857 | 8332 0 0 | 29863 880 1584 | ref5u | gcc | 20191201 | 20190816 |
12258253 | 7676 0 0 | 29207 880 1584 | ref5 | cc | 20191201 | 20190816 |
12333832 | 7676 0 0 | 29207 880 1584 | ref5 | gcc_-funroll-loops | 20191201 | 20190816 |
14387681 | 8332 0 0 | 29863 880 1584 | ref5u | cc | 20191201 | 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
|