Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
5925 | amd64_xmm6 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
5925 | amd64_xmm6 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
5938 | amd64_xmm6 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
5938 | amd64_xmm6 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
5975 | e/amd64-xmm6 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
5987 | e/amd64-xmm6 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
6000 | amd64_xmm6 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
6000 | amd64_xmm6 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
6000 | e/amd64-xmm6 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
6013 | e/amd64-xmm6 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
6037 | e/amd64-xmm6 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
6050 | amd64_xmm6 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
6062 | e/amd64-xmm6 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
6087 | amd64_xmm6 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
6650 | e/amd64-xmm5 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
6663 | e/amd64-xmm5 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
6687 | e/amd64-xmm5 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
6687 | e/amd64-xmm5 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
6713 | e/amd64-xmm5 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
6713 | e/amd64-xmm5 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
9887 | e/amd64-xmm2 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
9913 | e/amd64-xmm2 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
9913 | e/amd64-xmm2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
9925 | e/amd64-xmm2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
9925 | e/amd64-xmm2 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
9938 | e/amd64-xmm2 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
10763 | e/amd64-xmm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
10850 | e/amd64-xmm | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
10900 | e/amd64-xmm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
10925 | e/amd64-xmm | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
11000 | e/amd64-xmm | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
11000 | e/amd64-xmm | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
11025 | e/amd64-3 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
11037 | e/amd64-3 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
11063 | e/amd64-3 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
11075 | e/amd64-3 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
11075 | e/amd64-3 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
11075 | e/amd64-3 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
11075 | e/amd64-3 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
11100 | e/amd64-3 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
11400 | e/amd64-2 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
11400 | e/amd64-2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
11412 | e/amd64-2 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
11413 | e/amd64-2 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
11425 | e/amd64-2 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
11450 | e/amd64-2 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
11450 | e/amd64-2 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
11500 | e/amd64-2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
12300 | e/regs | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
12687 | e/merged | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
12963 | e/ref | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
13000 | e/merged | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
13350 | e/merged | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
13400 | e/merged | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
13475 | e/merged | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
13775 | e/merged | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
13975 | e/regs | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
14037 | e/regs | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
14188 | e/ref | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
14338 | e/ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
14975 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
15050 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
15088 | e/amd64-1 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
15150 | e/amd64-1 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
15150 | e/amd64-1 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
15150 | e/amd64-1 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
15237 | e/amd64-1 | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
15263 | e/amd64-1 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
15263 | e/amd64-1 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140508 | 20140505 |
15275 | e/amd64-1 | gcc -m64 -O3 -fomit-frame-pointer | 20140508 | 20140505 |
15288 | ref | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
15425 | ref | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
15538 | e/regs | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
16562 | e/ref | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
17875 | e/regs | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
18263 | e/regs | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
18550 | e/ref | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
18613 | e/ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
19187 | ref | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
19188 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140508 | 20140505 |
19263 | ref | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140508 | 20140505 |
19338 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140508 | 20140505 |
23337 | e/merged | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
24550 | e/regs | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
24575 | e/ref | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
25025 | e/merged | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
31450 | e/regs | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |
33425 | e/ref | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140508 | 20140505 |