Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
35763 | emmintrin4 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
36425 | emmintrin4 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
40825 | emmintrin4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
41063 | emmintrin4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
41562 | emmintrin4 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
41812 | emmintrin4 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
42938 | emmintrin4 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
156750 | unrolled | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
162737 | unrolled | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
164000 | unrolled | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
167025 | unrolled | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
203600 | unrolled | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
204863 | unrolled | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
208150 | unrolled | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
211025 | unrolled | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
214588 | simple | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
214588 | simple | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
451175 | simple | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
461862 | spec | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
465562 | spec | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
478412 | spec | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
538300 | spec | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
539525 | spec | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
701750 | spec | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
840300 | simple | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
898700 | simple | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
1011613 | simple | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
1012750 | simple | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
1203763 | spec | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
1402762 | spec | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |