Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
131375 | emmintrin4 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
131663 | emmintrin4 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
150788 | emmintrin4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
151012 | emmintrin4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
152500 | emmintrin4 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
152725 | emmintrin4 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
154375 | emmintrin4 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
501463 | unrolled | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
505313 | unrolled | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
512500 | unrolled | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
638975 | unrolled | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
660638 | unrolled | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
665988 | unrolled | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
672625 | unrolled | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
681388 | simple | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
686975 | unrolled | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
704550 | simple | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
958512 | spec | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
1000638 | spec | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
1016575 | spec | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
1063088 | spec | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
1067863 | spec | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
1476475 | spec | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
1577525 | simple | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
2848475 | simple | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
3071988 | simple | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
3248725 | spec | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
3461050 | simple | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
3461050 | simple | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
4141750 | spec | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |