Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
14518 | core_i7_45nm/x86-64/sse4_v1 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
14518 | core_i7_45nm/x86-64/sse4_v1 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
14616 | core_2_45nm/x86-64/sse4_v1 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
14616 | core_2_45nm/x86-64/sse4_v1 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
15302 | core_2_65nm/x86-64/ssse3_v1 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
15302 | core_2_65nm/x86-64/ssse3_v1 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
15316 | amd_k10/x86-64/sse2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
15372 | amd_k10/x86-64/sse2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
15372 | opt29_v5_ssse3_asm64 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
15386 | opt29_v5_ssse3_asm64 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
15442 | amd_k10/x86-64/sse2 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
15456 | amd_k10/x86-64/sse2 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
15484 | amd_k10/x86-64/sse2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
15526 | amd_k10/x86-64/sse2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
15932 | core_i7_45nm/x86-64/sse4_v1 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
15960 | core_i7_45nm/x86-64/sse4_v1 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
15960 | core_i7_45nm/x86-64/sse4_v1 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
16016 | core_i7_45nm/x86-64/sse4_v1 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
16282 | core_2_45nm/x86-64/sse4_v1 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
16310 | core_2_45nm/x86-64/sse4_v1 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
16366 | core_2_45nm/x86-64/sse4_v1 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
16548 | core_2_65nm/x86-64/ssse3_v1 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
16590 | core_2_65nm/x86-64/ssse3_v1 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
16618 | core_2_65nm/x86-64/ssse3_v1 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
16716 | core_2_65nm/x86-64/ssse3_v1 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
16744 | opt29_v5_ssse3_asm64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
16744 | opt29_v5_ssse3_asm64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
16758 | opt29_v5_ssse3_asm64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
16828 | opt29_v5_ssse3_asm64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
16926 | opt31ssse3_asm64 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
16926 | opt31ssse3_asm64 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
17066 | optabe | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
17080 | optbbe | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
17360 | optc03 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
17388 | optc03 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
17416 | optabe | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
17444 | optbbe | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
17458 | optc01 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
17486 | optc02 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
17486 | optc04 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
17570 | optc04 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
17598 | optc04 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
17696 | optc01 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
17724 | optc04 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
17780 | optc01 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
17864 | optc02 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
17892 | optabe | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
17920 | optbbe | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
17948 | optbbe | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
17962 | optc04 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
17976 | optbbe | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
17990 | optabe | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
17990 | optc02 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18004 | opt31ssse3_asm64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18018 | opt31ssse3_asm64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18018 | opt31ssse3_asm64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18018 | optabe | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18032 | optc03 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18102 | optc02 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18116 | optc02 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18144 | opt31ssse3_asm64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18158 | optc01 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18172 | optc01 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18186 | optc03 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18200 | optc03 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18214 | optbbe | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18214 | optc01 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18228 | optabe | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18284 | optbgbe | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18368 | optbgbe | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18620 | optbgbe | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18928 | optbgbe | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18928 | sphlib-small | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
18956 | optbgbe | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
19124 | optbgbe | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
19138 | sphlib-small | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
20132 | sphlib | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
20258 | sphlib | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
20356 | sphlib-small | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
20552 | sphlib | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
20678 | sphlib | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
20902 | sphlib-small | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
20902 | optc04 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
21098 | sphlib-small | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
21294 | optc03 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
21518 | sphlib-small | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
21938 | optc02 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
22120 | amd_k8/x86-64/noSSE | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
22120 | core_2_45nm/x86-64/sse4_v1 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
22120 | amd_k8/x86-64/noSSE | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
22134 | amd_k8/x86-64/noSSE | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
22134 | amd_k8/x86-64/noSSE | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
22134 | amd_k8/x86-64/noSSE | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
22204 | amd_k8/x86-64/noSSE | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
23968 | sphlib | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
24066 | sphlib | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
24108 | ref | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
24500 | ref | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
38290 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
38388 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
39074 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
78358 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |