Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
66100 | emmintrin4 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
66400 | emmintrin4 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
67750 | emmintrin3 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
68075 | emmintrin3 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
75838 | emmintrin4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
76075 | emmintrin4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
76625 | emmintrin4 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
76888 | emmintrin4 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
76925 | emmintrin4 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
77787 | emmintrin3 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
78012 | emmintrin3 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
78588 | emmintrin3 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
78850 | emmintrin3 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
78963 | emmintrin3 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
268300 | unrolled | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
278088 | unrolled | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
280775 | unrolled | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
300788 | unrolled | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
338550 | simple | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
357338 | unrolled | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
359337 | unrolled | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
360438 | unrolled | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
372662 | unrolled | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
374300 | simple | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
683075 | spec | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
694387 | spec | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
696875 | spec | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
775363 | simple | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
783863 | spec | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
784438 | spec | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
940937 | spec | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
1431600 | simple | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
1542738 | simple | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
1737363 | simple | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
1737375 | simple | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
2149350 | spec | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
2217525 | spec | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |