Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
977372 | 7446 0 0 | 22837 784 960 | vperm | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1102248 | 7446 0 0 | 22837 784 960 | vperm | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1115744 | 7163 0 0 | 22469 784 960 | vperm | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
1135676 | 7446 0 0 | 22837 784 960 | vperm | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1396700 | 7926 0 0 | 23101 784 960 | vperm | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1407896 | 7942 0 0 | 23285 784 960 | vperm | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1438676 | 5994 0 0 | 18964 776 960 | vperm | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
1456640 | 7942 0 0 | 23221 784 960 | vperm | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1459480 | 8070 0 0 | 23413 784 960 | vperm | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1571688 | 6141 0 0 | 19100 776 960 | vperm | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1642692 | 6141 0 0 | 19100 776 960 | vperm | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1699400 | 6141 0 0 | 19100 776 960 | vperm | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1764748 | 5507 0 0 | 17456 760 928 | vperm | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1801508 | 5507 0 0 | 17456 760 928 | vperm | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1854788 | 5507 0 0 | 17456 760 928 | vperm | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1891764 | 6214 0 0 | 19180 776 960 | vperm | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1898912 | 5895 0 0 | 18868 776 960 | vperm | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1917864 | 6239 0 0 | 19220 776 960 | vperm | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1922532 | 5895 0 0 | 18868 776 960 | vperm | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1931244 | 5354 0 0 | 17304 760 928 | vperm | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
1942752 | 5690 0 0 | 18660 776 960 | vperm | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
1987828 | 5521 0 0 | 17464 760 928 | vperm | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1989960 | 5969 0 0 | 18948 776 960 | vperm | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2000812 | 5435 0 0 | 17376 760 928 | vperm | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2015548 | 5435 0 0 | 17376 760 928 | vperm | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2059540 | 6287 0 0 | 19268 776 960 | vperm | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
2069612 | 5895 0 0 | 18868 776 960 | vperm | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2070016 | 6239 0 0 | 19220 776 960 | vperm | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
2092628 | 5988 0 0 | 18964 776 960 | vperm | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2152180 | 5426 0 0 | 17360 760 928 | vperm | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2217632 | 6121 0 0 | 19100 776 960 | vperm | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2293020 | 5988 0 0 | 18964 776 960 | vperm | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190827 | 20190816 |
38126468 | 6475 4 4 | 26629 764 880 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
38267212 | 6475 4 4 | 26629 764 880 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
39673804 | 6470 4 4 | 24325 764 1168 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
53411448 | 6239 4 4 | 23317 764 1168 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
53498217 | 6239 4 4 | 23317 764 1168 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
54630045 | 6470 4 4 | 24325 764 1168 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
56711268 | 6301 4 4 | 25125 764 880 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
58889284 | 6475 4 4 | 26629 764 880 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
90607521 | 12586 4 4 | 30760 788 936 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
92413684 | 12586 4 4 | 30760 788 936 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
93115380 | 8658 4 4 | 23920 788 936 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
93449436 | 8658 4 4 | 23856 788 936 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
93860424 | 8018 4 4 | 23248 788 936 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
94163108 | 8970 4 4 | 24496 788 936 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
94176807 | 8018 4 4 | 23344 788 936 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
94508561 | 8018 4 4 | 23344 788 936 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
95393680 | 11882 4 4 | 29488 788 936 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
95489588 | 8018 4 4 | 23344 788 936 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
95528475 | 11882 4 4 | 29488 788 936 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
96160434 | 8722 4 4 | 23992 788 936 | ref | gcc_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
96691120 | 11882 4 4 | 29488 788 936 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
97179195 | 7490 4 4 | 23605 772 936 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
97904208 | 7514 4 4 | 23501 772 936 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
97969952 | 7490 4 4 | 23605 772 936 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
98135924 | 7514 4 4 | 23501 772 936 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
98834444 | 7490 4 4 | 23605 772 936 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
108762192 | 8970 4 4 | 24496 788 936 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
109812232 | 8722 4 4 | 23992 788 936 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
110718944 | 8722 4 4 | 23992 788 936 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
111485860 | 8642 4 4 | 23752 788 936 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
113168048 | 8738 4 4 | 24000 788 936 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
128467056 | 6773 4 4 | 23053 772 936 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190827 | 20190816 |
129248431 | 6773 4 4 | 23053 772 936 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190827 | 20190816 |
129323595 | 6785 4 4 | 23005 772 936 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
129710604 | 6785 4 4 | 23005 772 936 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
149614557 | 6773 4 4 | 23053 772 936 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190827 | 20190816 |
157313562 | 7266 4 4 | 22973 772 936 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
158051333 | 7266 4 4 | 22973 772 936 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
158452384 | 12474 4 4 | 30848 788 936 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
161967954 | 12474 4 4 | 30848 788 936 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
164078766 | 11538 4 4 | 28784 788 936 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
164414523 | 8277 4 4 | 23216 788 936 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
164864631 | 11538 4 4 | 28784 788 936 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
165125622 | 8277 4 4 | 23216 788 936 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
168278848 | 7514 4 4 | 23717 772 936 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
168846756 | 7514 4 4 | 23717 772 936 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
170070365 | 17908 8 8 | 24712 788 936 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
170602777 | 8954 4 4 | 24712 788 936 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
181032333 | 4154 4 4 | 16981 772 936 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
181970514 | 4138 4 4 | 16957 772 936 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
183413188 | 4138 4 4 | 16957 772 936 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
185102332 | 4154 4 4 | 16973 772 936 | ref | gcc_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
187811918 | 4154 4 4 | 16973 772 936 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
199598737 | 6714 4 4 | 22861 772 936 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
200034384 | 4138 4 4 | 16957 772 936 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
202873768 | 4154 4 4 | 16981 772 936 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
203690488 | 6714 4 4 | 22861 772 936 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
203716506 | 4276 4 4 | 17101 772 936 | ref | gcc_-O_-fomit-frame-pointer | 20190827 | 20190816 |
204708704 | 4154 4 4 | 16981 772 936 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
205400888 | 4270 4 4 | 17101 772 936 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190827 | 20190816 |
206512640 | 4276 4 4 | 17101 772 936 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190827 | 20190816 |
207347508 | 4154 4 4 | 16973 772 936 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
207466512 | 4138 4 4 | 16957 772 936 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
209482020 | 4154 4 4 | 16981 772 936 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
211584506 | 4154 4 4 | 16981 772 936 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
212022972 | 4138 4 4 | 16957 772 936 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
218128576 | 4268 4 4 | 17117 772 936 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
220799317 | 4267 4 4 | 17101 772 936 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190827 | 20190816 |
221480939 | 4267 4 4 | 17101 772 936 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190827 | 20190816 |
222363812 | 4267 4 4 | 17101 772 936 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
222535316 | 4268 4 4 | 17117 772 936 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
227269332 | 6671 4 4 | 22733 772 936 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
229541593 | 4270 4 4 | 17101 772 936 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190827 | 20190816 |
229694700 | 6671 4 4 | 22733 772 936 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
234333099 | 4267 4 4 | 17101 772 936 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190827 | 20190816 |
237778984 | 4267 4 4 | 17101 772 936 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190827 | 20190816 |
238859024 | 4270 4 4 | 17101 772 936 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190827 | 20190816 |
241066828 | 4276 4 4 | 17101 772 936 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190827 | 20190816 |
322765542 | 3554 4 4 | 15417 756 904 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
325076911 | 3554 4 4 | 15417 756 904 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
340020126 | 3499 4 4 | 15329 756 904 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
340437072 | 3554 4 4 | 15417 756 904 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
342373392 | 3554 4 4 | 15417 756 904 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
343383605 | 3499 4 4 | 15329 756 904 | ref | gcc_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
343743762 | 3554 4 4 | 15417 756 904 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
344463903 | 3506 4 4 | 15337 756 904 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
347351120 | 4251 4 4 | 17061 772 936 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
350176653 | 3499 4 4 | 15329 756 904 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
351055848 | 3499 4 4 | 15329 756 904 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
351501993 | 3499 4 4 | 15329 756 904 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
354285896 | 3499 4 4 | 15329 756 904 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
354899303 | 3499 4 4 | 15329 756 904 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
356102896 | 3499 4 4 | 15329 756 904 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
357864336 | 3499 4 4 | 15329 756 904 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
358567592 | 3499 4 4 | 15329 756 904 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
360643516 | 6998 8 8 | 15329 756 904 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
361618817 | 3499 4 4 | 15329 756 904 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
362364411 | 4281 4 4 | 17085 772 936 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
362654332 | 3554 4 4 | 15417 756 904 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
364180848 | 4281 4 4 | 17085 772 936 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
364774466 | 3892 4 4 | 16373 772 936 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
365217296 | 3554 4 4 | 15417 756 904 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
365949804 | 3499 4 4 | 15329 756 904 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
365988357 | 3561 4 4 | 15425 756 904 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
366172608 | 4298 4 4 | 17453 772 936 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
367181264 | 8596 8 8 | 17453 772 936 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
367209835 | 3506 4 4 | 15337 756 904 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
367505236 | 3892 4 4 | 16373 772 936 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
369004422 | 3499 4 4 | 15329 756 904 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
369401480 | 3561 4 4 | 15425 756 904 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
371720768 | 3498 4 4 | 15329 756 904 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
372079548 | 8502 8 8 | 17061 772 936 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
750815172 | 6106 4 4 | 20703 772 896 | ref | gcc | 20190827 | 20190816 |
793490588 | 6106 4 4 | 20703 772 896 | ref | gcc_-funroll-loops | 20190827 | 20190816 |
793632828 | 6106 4 4 | 20703 772 896 | ref | cc | 20190827 | 20190816 |
Compiler | Implementations
|
cc | vperm |
gcc | vperm |
gcc -O2 -fomit-frame-pointer | vperm |
gcc -O3 -fomit-frame-pointer | vperm |
gcc -O -fomit-frame-pointer | vperm |
gcc -Os -fomit-frame-pointer | vperm |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | vperm |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | vperm |
gcc -fno-schedule-insns -O -fomit-frame-pointer | vperm |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops | vperm |
gcc -funroll-loops -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | vperm |
gcc -m64 -O2 -fomit-frame-pointer | vperm |
gcc -m64 -O3 -fomit-frame-pointer | vperm |
gcc -m64 -O -fomit-frame-pointer | vperm |
gcc -m64 -Os -fomit-frame-pointer | vperm |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | vperm |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | vperm |
gcc -m64 -march=k8 -O -fomit-frame-pointer | vperm |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | vperm |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | vperm |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | vperm |
gcc -m64 -march=nocona -O -fomit-frame-pointer | vperm |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | vperm |
gcc -march=barcelona -O2 -fomit-frame-pointer | vperm |
gcc -march=barcelona -O3 -fomit-frame-pointer | vperm |
gcc -march=barcelona -O -fomit-frame-pointer | vperm |
gcc -march=barcelona -Os -fomit-frame-pointer | vperm |
gcc -march=k8 -O2 -fomit-frame-pointer | vperm |
gcc -march=k8 -O3 -fomit-frame-pointer | vperm |
gcc -march=k8 -O -fomit-frame-pointer | vperm |
gcc -march=k8 -Os -fomit-frame-pointer | vperm |
gcc -march=nocona -O2 -fomit-frame-pointer | vperm |
gcc -march=nocona -O3 -fomit-frame-pointer | vperm |
gcc -march=nocona -O -fomit-frame-pointer | vperm |
gcc -march=nocona -Os -fomit-frame-pointer | vperm
|