Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
57330 | opt64u6 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
59864 | opt64u6 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
60354 | opt64u6 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
60508 | opt64u6 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
63966 | opt64lcu6 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
65436 | opt64ufull | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
66430 | opt64lcu6 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
67326 | opt64lcu6 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
67340 | opt64lcu6 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
71246 | opt64ufull | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
72212 | opt64ufull | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
72254 | opt64ufull | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
74732 | opt64lcufull | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
77154 | asmx86-64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
77910 | asmx86-64 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
78092 | asmx86-64 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
78974 | asmx86-64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
79240 | asmx86-64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
79352 | asmx86-64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
80472 | opt64lcufull | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
80598 | opt64lcufull | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
82992 | opt64lcufull | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
141750 | inplace32bi | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
151452 | inplace32bi | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
162260 | inplace32bi | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
167524 | compact64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
168966 | inplace32bi | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
174692 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
175924 | inplace32bi | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
178514 | inplace32bi | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
191142 | compact64 | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
198114 | compact64 | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
213374 | opt64lcufullshld | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
218582 | asmx86-64-shld | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
218778 | asmx86-64-shld | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
219268 | asmx86-64-shld | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
219758 | asmx86-64-shld | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
219940 | asmx86-64-shld | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
223734 | asmx86-64-shld | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
225162 | opt64lcufullshld | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
226030 | opt64lcufullshld | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
231378 | opt64lcufullshld | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
232050 | opt64lcufullshld | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
234248 | opt64lcufullshld | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
341600 | compact64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
346136 | compact64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
391104 | compact64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
1163708 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
1168202 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |
1192310 | ref | icc -xMIC-AVX512 -O3 -fomit-frame-pointer | 20160806 | 20160731 |
1204868 | ref | icc -xMIC-AVX512 -O2 -fomit-frame-pointer | 20160806 | 20160731 |
2444820 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160806 | 20160731 |