Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
163148 | 131455 0 0 | 203911 856 1608 | avx | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
187392 | 65064 0 0 | 135719 856 1608 | avx | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
190136 | 63169 0 0 | 133719 856 1608 | avx | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
205204 | 59373 0 0 | 129015 848 1576 | avx | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
210922 | 254611 0 0 | 314255 856 1608 | sse | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
245332 | 64339 0 0 | 122143 856 1608 | sse | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
249892 | 62500 0 0 | 120191 856 1608 | sse | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
268242 | 58417 0 0 | 115143 848 1576 | sse | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
583570 | 126288 0 0 | 188916 896 1576 | vec | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
584918 | 130104 0 0 | 193972 896 1576 | vec | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
585402 | 124896 0 0 | 187648 896 1576 | vec | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
586064 | 130104 0 0 | 193972 896 1576 | vec | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
586862 | 125568 0 0 | 189468 896 1576 | vec | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
588654 | 125568 0 0 | 189468 896 1576 | vec | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
589966 | 131848 0 0 | 194420 896 1576 | vec | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
591312 | 130312 0 0 | 192992 896 1576 | vec | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
616478 | 258136 0 0 | 318655 856 1608 | vec | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
632886 | 109440 0 0 | 173044 880 1576 | vec | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
633918 | 116184 0 0 | 179988 880 1608 | vec | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
640328 | 111944 0 0 | 176228 880 1608 | vec | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
642060 | 109296 0 0 | 173284 880 1576 | vec | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
673894 | 115240 0 0 | 179572 880 1608 | vec | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
691292 | 111384 0 0 | 175572 880 1608 | vec | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
930482 | 46035 0 0 | 104719 856 1608 | vec | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
976810 | 39391 0 0 | 97071 848 1576 | vec | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
997918 | 45701 0 0 | 104271 856 1608 | vec | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
60314370 | 46080 0 0 | 108848 896 1576 | ref | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
60535664 | 44848 0 0 | 107528 896 1576 | ref | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
60870046 | 58840 0 0 | 123124 880 1608 | ref | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
60917248 | 50320 0 0 | 113924 880 1576 | ref | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
61024856 | 60104 0 0 | 123908 880 1608 | ref | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
61066804 | 50152 0 0 | 114172 880 1576 | ref | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
61101264 | 46752 0 0 | 110620 896 1576 | ref | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
61103288 | 58888 0 0 | 123076 880 1608 | ref | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
61110188 | 60760 0 0 | 125092 880 1608 | ref | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
61119770 | 46752 0 0 | 110620 896 1576 | ref | icc_-xAVX_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
61161462 | 44064 0 0 | 106636 896 1576 | ref | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190913 | 20190910 |
61248240 | 45232 0 0 | 107860 896 1576 | ref | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
61288388 | 45208 0 0 | 109108 896 1576 | ref | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
61296272 | 45208 0 0 | 109108 896 1576 | ref | icc_-xAVX_-O3_-fomit-frame-pointer | 20190913 | 20190910 |
76542360 | 173478 0 0 | 234741 864 1608 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
84699392 | 13564 0 0 | 72135 856 1608 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
85351704 | 13604 0 0 | 72383 856 1608 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
86730608 | 10217 0 0 | 67855 848 1576 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190913 | 20190910 |
Compiler | Implementations
|
icc -xAVX -O2 -fomit-frame-pointer | avx |
icc -xAVX -O3 -fomit-frame-pointer | avx |
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | avx |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | avx |
icc -xCORE-AVX-I -O2 -fomit-frame-pointer | avx |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | avx |
icc -xCORE-AVX2 -O2 -fomit-frame-pointer | avx |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | avx |
icc -xCORE-AVX512 -O2 -fomit-frame-pointer | avx |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | avx |
icc -xSSE4.1 -O2 -fomit-frame-pointer | avx |
icc -xSSE4.1 -O3 -fomit-frame-pointer | avx |
icc -xSSE4.2 -O2 -fomit-frame-pointer | avx |
icc -xSSE4.2 -O3 -fomit-frame-pointer | avx
|
Compiler | Implementations
|
icc -xAVX -O2 -fomit-frame-pointer | sse |
icc -xAVX -O3 -fomit-frame-pointer | sse |
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | sse |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | sse |
icc -xCORE-AVX-I -O2 -fomit-frame-pointer | sse |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | sse |
icc -xCORE-AVX2 -O2 -fomit-frame-pointer | sse |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | sse |
icc -xCORE-AVX512 -O2 -fomit-frame-pointer | sse |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | sse |
icc -xSSE4.1 -O2 -fomit-frame-pointer | sse |
icc -xSSE4.1 -O3 -fomit-frame-pointer | sse |
icc -xSSE4.2 -O2 -fomit-frame-pointer | sse |
icc -xSSE4.2 -O3 -fomit-frame-pointer | sse
|
Compiler | Implementations
|
icc -xAVX -O2 -fomit-frame-pointer | vec |
icc -xAVX -O3 -fomit-frame-pointer | vec |
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | vec |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | vec |
icc -xCORE-AVX-I -O2 -fomit-frame-pointer | vec |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | vec |
icc -xCORE-AVX2 -O2 -fomit-frame-pointer | vec |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | vec |
icc -xCORE-AVX512 -O2 -fomit-frame-pointer | vec |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | vec |
icc -xSSE4.1 -O2 -fomit-frame-pointer | vec |
icc -xSSE4.1 -O3 -fomit-frame-pointer | vec |
icc -xSSE4.2 -O2 -fomit-frame-pointer | vec |
icc -xSSE4.2 -O3 -fomit-frame-pointer | vec
|