Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
512950 | emmintrin4 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
513213 | emmintrin4 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
580463 | emmintrin4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
596600 | emmintrin4 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
596862 | emmintrin4 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
603737 | emmintrin4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
609162 | emmintrin4 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
1862050 | unrolled | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
1874775 | unrolled | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
1898413 | unrolled | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
2034288 | unrolled | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
2495775 | unrolled | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
2511688 | unrolled | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
2582513 | simple | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
2584137 | simple | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
2597300 | unrolled | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
2835325 | unrolled | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
2985038 | spec | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
3153438 | spec | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
3181225 | spec | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
3193775 | spec | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
3194850 | spec | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
4906588 | spec | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
5906050 | simple | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
11162237 | simple | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
11778238 | simple | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
12646725 | spec | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
13269612 | simple | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
13269775 | simple | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
15023862 | spec | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |