Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
327628 | emmintrin4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
327656 | emmintrin4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
327768 | emmintrin4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
329882 | emmintrin3 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
330176 | emmintrin3 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
330890 | emmintrin4 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
331198 | emmintrin4 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
332948 | emmintrin3 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
332976 | emmintrin3 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
337246 | emmintrin2 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
337400 | emmintrin2 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
343476 | emmintrin2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
343924 | emmintrin | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
344862 | emmintrin | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
367136 | emmintrin | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
381556 | emmintrin2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
384020 | emmintrin2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
387408 | emmintrin | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
388976 | emmintrin4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
391076 | emmintrin3 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
404754 | emmintrin | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
414470 | emmintrin2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
443142 | emmintrin3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
484820 | emmintrin | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
1013082 | unrolled | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
1091594 | unrolled | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
1203538 | simple | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
1342082 | unrolled | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
1439256 | unrolled | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
1446872 | unrolled | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
1567692 | unrolled | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
2019654 | simple | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
2023098 | simple | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
2240532 | spec | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
3486770 | spec | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
3567956 | spec | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
6148352 | spec | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
6678196 | spec | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
7099134 | spec | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
9686754 | simple | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
9961280 | simple | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
11006590 | simple | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |