Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
6800 | opt008_asm64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
6863 | opt008_asm64 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
6875 | opt008_asm64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
6900 | opt008_asm64 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
6925 | opt008_asm64 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
6950 | optc04 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
6962 | opt008_asm64 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
6975 | opt008_asm64 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
6975 | opt008_asm64 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
7313 | optc03 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
7537 | optc04 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
7562 | optc01 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
7562 | optc02 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
7600 | optc03 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
7713 | optc02 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
7725 | optc01 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
7800 | optbbe | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
7838 | optc02 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
7838 | optabe | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
7850 | optc01 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
7850 | optc02 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
7862 | optc01 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
7913 | optc02 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
7913 | optabe | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
7925 | optc01 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
7925 | optbbe | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
7937 | optc02 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
8112 | optbgbe | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
8162 | optc01 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
8300 | optbbe | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
8300 | optbgbe | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
8325 | optabe | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
8350 | optbbe | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
8350 | optc03 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
8362 | optbbe | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
8375 | optabe | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
8375 | optbbe | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
8375 | optc03 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
8375 | optabe | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
8388 | optabe | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
8388 | optbgbe | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
8413 | optc03 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
8425 | optbgbe | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
8437 | optabe | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
8475 | optbgbe | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
8538 | optc04 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
8550 | optc04 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
8563 | optbbe | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
8575 | optc04 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
8600 | optc03 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
8613 | optbgbe | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
8625 | optc04 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
8650 | optabe | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
8650 | optbgbe | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
8700 | optbgbe | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
8763 | optbbe | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
9288 | sphlib | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
9425 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
9463 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
9475 | sphlib | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
9550 | optc01 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
9562 | sphlib | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
9575 | sphlib | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
9750 | optc01 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
9787 | optc02 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
9900 | optc02 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
9925 | optc04 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
9950 | optc04 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
9988 | sphlib | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
10062 | optc03 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
10175 | optc03 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
10587 | sphlib | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
11650 | ref | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
11950 | sphlib-small | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
11987 | sphlib-small | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
12525 | sphlib-small | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
12663 | sphlib-small | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
13562 | sphlib-small | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
14562 | sphlib-small | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
14575 | sphlib-small | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
14850 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
14875 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
14950 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
15000 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
15575 | ref | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
17850 | ref | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
18275 | ref | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
21038 | sphlib-small | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |