Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
130663 | emmintrin4 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
130962 | emmintrin4 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
132313 | emmintrin3 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
132938 | emmintrin3 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
148925 | emmintrin4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
149175 | emmintrin4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
150838 | emmintrin3 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
151063 | emmintrin3 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
152138 | emmintrin4 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
152388 | emmintrin4 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
153300 | emmintrin3 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
154300 | emmintrin3 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
155813 | emmintrin4 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
157012 | emmintrin3 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
502562 | unrolled | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
521662 | unrolled | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
526887 | unrolled | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
565862 | unrolled | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
643437 | simple | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
681775 | unrolled | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
684488 | unrolled | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
690263 | unrolled | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
702213 | unrolled | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
705375 | simple | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
1094425 | spec | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
1123150 | spec | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
1137613 | spec | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
1211737 | spec | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
1237000 | spec | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
1499175 | simple | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
1593500 | spec | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
2775113 | simple | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
2993075 | simple | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
3370125 | simple | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
3370900 | simple | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
3764275 | spec | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
3892888 | spec | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |