Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
10063 | emmintrin4 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
10338 | emmintrin4 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
11688 | emmintrin3 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
11712 | emmintrin4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
11900 | emmintrin4 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
11938 | emmintrin4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
12063 | emmintrin3 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
12125 | emmintrin4 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
12238 | emmintrin4 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
13725 | emmintrin3 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
13863 | emmintrin3 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
13975 | emmintrin3 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
14100 | emmintrin3 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
14300 | emmintrin3 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
57713 | unrolled | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
61987 | unrolled | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
63000 | unrolled | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
63850 | unrolled | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
71050 | simple | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
74013 | unrolled | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
74412 | unrolled | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
74463 | unrolled | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
76475 | unrolled | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
77088 | simple | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
148237 | simple | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
261438 | simple | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
274638 | simple | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
309925 | simple | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
310650 | simple | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
326375 | spec | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
328900 | spec | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
329787 | spec | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
404188 | spec | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
404725 | spec | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
460675 | spec | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
554675 | spec | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
639813 | spec | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |