Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
11508 | 14627 0 0 | 27083 832 776 | inplace | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
11628 | 14629 0 0 | 27051 832 776 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
12102 | 14855 0 0 | 24566 824 776 | inplace | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
12184 | 14833 0 0 | 24518 824 776 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
12816 | 15346 0 0 | 24166 808 776 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
12868 | 15388 0 0 | 24198 808 776 | inplace | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
12982 | 15241 0 0 | 24926 824 776 | inplace | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
12986 | 18080 0 0 | 33853 856 776 | inplace | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
12992 | 18128 0 0 | 33093 856 744 | ref | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
12996 | 18080 0 0 | 33461 856 744 | inplace | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
12996 | 18080 0 0 | 33725 856 776 | inplace | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
13006 | 15136 0 0 | 24782 824 776 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
13012 | 18128 0 0 | 33373 856 776 | ref | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
13022 | 18128 0 0 | 33677 856 776 | ref | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
13024 | 18064 0 0 | 33029 856 744 | inplace | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
13026 | 18064 0 0 | 33309 856 776 | inplace | icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
13032 | 18064 0 0 | 33613 856 776 | inplace | icc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
13100 | 18144 0 0 | 33789 856 776 | ref | icc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
13102 | 18144 0 0 | 33525 856 744 | ref | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
13114 | 18144 0 0 | 33917 856 776 | ref | icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
15474 | 19152 0 0 | 33031 856 744 | ref | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
15490 | 19152 0 0 | 32891 856 744 | ref | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
15492 | 19072 0 0 | 32879 856 744 | inplace | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
15494 | 19072 0 0 | 32755 856 744 | inplace | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
15646 | 19056 0 0 | 32935 856 744 | inplace | icc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
15654 | 19056 0 0 | 32795 856 744 | inplace | icc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
15910 | 19168 0 0 | 32851 856 744 | ref | icc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
15920 | 19168 0 0 | 32975 856 744 | ref | icc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
16050 | 19904 0 0 | 34883 856 744 | ref | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
16070 | 19792 0 0 | 34803 856 744 | inplace | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
16072 | 19792 0 0 | 34803 856 744 | inplace | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
16098 | 19904 0 0 | 34883 856 744 | ref | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
16100 | 19888 0 0 | 34899 856 744 | ref | icc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
16116 | 19888 0 0 | 34899 856 744 | ref | icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
16146 | 19808 0 0 | 34787 856 744 | inplace | icc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
16152 | 19808 0 0 | 34787 856 744 | inplace | icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
Compiler | Implementations
|
icc -xAVX -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
icc -xAVX -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
icc -xCORE-AVX-I -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
icc -xCORE-AVX2 -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
icc -xCORE-AVX512 -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
icc -xSSE4.1 -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
icc -xSSE4.1 -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
icc -xSSE4.2 -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
icc -xSSE4.2 -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm
|
Compiler | Implementations
|
icc -xAVX -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
icc -xAVX -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
icc -xCORE-AVX-I -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
icc -xCORE-AVX2 -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
icc -xCORE-AVX512 -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
icc -xSSE4.1 -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
icc -xSSE4.1 -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
icc -xSSE4.2 -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
icc -xSSE4.2 -O3 -fomit-frame-pointer | dolbeau/intelavxasm
|
Compiler | Implementations
|
icc -xAVX -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
icc -xAVX -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
icc -xCORE-AVX-I -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
icc -xCORE-AVX-I -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
icc -xCORE-AVX2 -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
icc -xCORE-AVX2 -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
icc -xCORE-AVX512 -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
icc -xCORE-AVX512 -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
icc -xSSE4.1 -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
icc -xSSE4.1 -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
icc -xSSE4.2 -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
icc -xSSE4.2 -O3 -fomit-frame-pointer | dolbeau/intelsse4asm
|