Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
12572 | emmintrin4 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
12586 | emmintrin4 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
12866 | emmintrin4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
13034 | emmintrin4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
13048 | emmintrin4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
14700 | emmintrin3 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
14700 | emmintrin3 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
15190 | emmintrin3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
15218 | emmintrin3 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
15218 | emmintrin3 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
16506 | emmintrin4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
18690 | emmintrin3 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
67130 | unrolled | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
73598 | unrolled | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
80038 | simple | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
82390 | unrolled | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
85890 | unrolled | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
97132 | unrolled | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
109032 | simple | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
109732 | simple | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
196266 | unrolled | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
445270 | simple | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
460460 | simple | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
576478 | spec | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
577626 | spec | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
605346 | simple | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
778890 | spec | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
846426 | spec | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
906766 | spec | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
1124592 | spec | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |