Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
27625 | bitslice_sse2_opt64 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
27813 | bitslice_sse2_opt64 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
28513 | bitslice_sse2_opt64 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
28525 | bitslice_sse2_opt64 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
28912 | bitslice_sse2_opt64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
28963 | bitslice_sse2_opt64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
30175 | bitslice_sse2_opt64 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
30175 | bitslice_sse2_opt32 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
30225 | bitslice_sse2_opt64 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
30300 | bitslice_sse2_opt32 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
30875 | bitslice_sse2_opt32 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
30912 | bitslice_sse2_opt32 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
31225 | bitslice_sse2_opt32 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
31263 | bitslice_sse2_opt32 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
31300 | bitslice_sse2_opt32 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
31475 | bitslice_sse2_opt32 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
32313 | bitslice_opt64 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
52625 | bitslice_opt32 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
59012 | bitslice_ref64 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
62125 | bitslice_opt32 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
62600 | simple | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
63825 | bitslice_opt32 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
64288 | simple | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
64875 | simple | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
65013 | simple | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
65050 | simple | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
65375 | simple | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
67400 | bitslice_ref32 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
68937 | bitslice_ref32 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
72225 | bitslice_ref32 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
73638 | bitslice_opt64 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
74388 | simple | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
74488 | simple | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
74975 | bitslice_opt64 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
75588 | bitslice_opt64 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
76213 | bitslice_opt64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
76438 | bitslice_opt64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
87062 | bitslice_ref64 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
87375 | bitslice_opt64 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
93850 | bitslice_ref64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
101775 | bitslice_ref64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
103062 | bitslice_ref64 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
104612 | bitslice_ref64 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
107450 | bitslice_ref64 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
153012 | bitslice_opt64 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
155500 | bitslice_opt32 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
158300 | bitslice_ref64 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
158737 | bitslice_opt32 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
159812 | bitslice_opt32 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
160137 | bitslice_opt32 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
175950 | bitslice_ref32 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
205300 | bitslice_ref32 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
206175 | bitslice_ref32 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
214575 | bitslice_ref32 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
280038 | bitslice_opt32 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
300350 | bitslice_ref32 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |