Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
46684 | 139167 0 0 | 139264 4096 0 | generic64lc | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
80104 | 141921 0 0 | 143360 4096 0 | generic64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
81516 | 150207 0 0 | 147456 4096 0 | generic64 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
83752 | 135961 0 0 | 139264 4096 0 | generic64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
88228 | 155260 0 0 | 151552 4096 0 | generic64lc | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
88452 | 136493 0 0 | 131072 4096 0 | generic64 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
89436 | 156467 0 0 | 151552 4096 0 | generic64 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
90116 | 121403 0 0 | 122880 4096 0 | generic64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
90576 | 132663 0 0 | 135168 4096 0 | generic64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
91900 | 146814 0 0 | 147456 4096 0 | generic64lc | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
92932 | 150207 0 0 | 147456 4096 0 | generic64 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
93872 | 136563 0 0 | 139264 4096 0 | generic64lc | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
95088 | 131221 0 0 | 126976 4096 0 | generic64lc | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
95832 | 124873 0 0 | 126976 4096 0 | generic64lc | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
96680 | 148904 0 0 | 143360 4096 0 | generic64lc | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
99312 | 148904 0 0 | 143360 4096 0 | generic64lc | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
103692 | 66584 12 0 | 61440 4096 0 | reference | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
105480 | 147474 0 0 | 143360 4096 0 | generic64lc | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
105992 | 72626 12 0 | 65536 4096 0 | reference | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
107136 | 66584 12 0 | 61440 4096 0 | reference | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
111848 | 148310 0 0 | 143360 4096 0 | generic64 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
128856 | 70101 12 0 | 61440 4096 0 | reference | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
129124 | 66132 0 0 | 65536 4096 0 | compact | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
145408 | 63496 0 0 | 61440 4096 0 | compact | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
185488 | 60618 0 0 | 57344 4096 0 | compact | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
189232 | 60618 0 0 | 57344 4096 0 | compact | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
199620 | 68973 12 0 | 69632 4096 0 | reference | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
205704 | 86470 0 0 | 90112 4096 0 | generic32lc | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
210244 | 85022 0 0 | 86016 4096 0 | generic32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
223232 | 72910 0 0 | 77824 4096 0 | compact | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
236516 | 62758 0 0 | 65536 4096 0 | generic32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
240608 | 75594 0 0 | 77824 4096 0 | generic32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
241888 | 63633 0 0 | 65536 4096 0 | generic32lc | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
247520 | 72356 0 0 | 73728 4096 0 | generic32lc | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
249472 | 71604 0 0 | 73728 4096 0 | generic32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
256984 | 76462 0 0 | 77824 4096 0 | generic32lc | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
261312 | 79408 0 0 | 73728 4096 0 | generic32 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
275384 | 85684 0 0 | 81920 4096 0 | generic32 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
277764 | 80944 0 0 | 77824 4096 0 | generic32lc | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
283772 | 79408 0 0 | 73728 4096 0 | generic32 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
283796 | 80944 0 0 | 77824 4096 0 | generic32lc | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
288148 | 87236 0 0 | 81920 4096 0 | generic32lc | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
288272 | 80631 0 0 | 73728 4096 0 | generic32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
288344 | 82743 0 0 | 77824 4096 0 | generic32lc | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
317704 | 64724 0 0 | 61440 4096 0 | generic32lc | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
320612 | 65279 0 0 | 61440 4096 0 | generic32 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
356172 | 45472 0 0 | 45056 4096 0 | compact | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
373788 | 47426 0 0 | 53248 4096 0 | compact | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
381356 | 55717 0 0 | 61440 4096 0 | compact | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
409084 | 59158 0 0 | 61440 4096 0 | compact | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
541556 | 72885 12 0 | 65536 4096 0 | reference32bits | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
792772 | 65837 12 0 | 65536 4096 0 | reference | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
819884 | 83463 12 0 | 73728 4096 0 | reference32bits | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
933480 | 72885 12 0 | 65536 4096 0 | reference32bits | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
1328992 | 52929 12 0 | 45056 4096 0 | reference | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
1385432 | 63034 12 0 | 61440 4096 0 | reference | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
1568456 | 52644 12 0 | 53248 4096 0 | reference | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
2454652 | 73212 12 0 | 73728 4096 0 | reference32bits | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
2547220 | 55728 12 0 | 49152 4096 0 | reference32bits | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
2934740 | 79030 12 0 | 69632 4096 0 | reference32bits | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
3500396 | 68742 12 0 | 69632 4096 0 | reference32bits | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
3757016 | 66156 3192 0 | 69632 4096 0 | refnew | clang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
3758512 | 62696 3096 0 | 65536 4096 0 | ref | clang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
3859448 | 60568 3192 0 | 61440 4096 0 | refnew | clang++_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
3867048 | 57968 3096 0 | 61440 4096 0 | ref | clang++_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
3879372 | 57968 3096 0 | 61440 4096 0 | ref | clang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
3947196 | 60568 3192 0 | 61440 4096 0 | refnew | clang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
4659808 | 80085 6280 0 | 102400 8192 0 | refnew | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
4812748 | 76676 5790 0 | 98304 8192 0 | ref | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
5051210 | 65442 12 0 | 65536 4096 0 | reference32bits | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
5295372 | 54896 12 0 | 57344 4096 0 | reference32bits | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
5430004 | 61233 4966 0 | 81920 8192 0 | ref | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
5447316 | 63789 5282 0 | 81920 8192 0 | refnew | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
6138232 | 47526 3096 0 | 49152 4096 0 | ref | clang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
6315652 | 50316 3192 0 | 53248 4096 0 | refnew | clang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200710 | 20200702 |
8655824 | 52803 4133 0 | 73728 8192 0 | ref | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
8655980 | 54641 4441 0 | 73728 8192 0 | refnew | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
12063616 | 27037 2755 0 | 45056 4096 0 | ref | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |
12091556 | 28030 2893 0 | 45056 4096 0 | refnew | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200710 | 20200702 |