Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
27687 | bitslice_sse2_opt64 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
27688 | bitslice_sse2_opt64 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
28525 | bitslice_sse2_opt64 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
28625 | bitslice_sse2_opt64 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
28887 | bitslice_sse2_opt64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
28963 | bitslice_sse2_opt64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
30912 | bitslice_sse2_opt32 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
30913 | 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 |
31275 | bitslice_sse2_opt32 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
31337 | bitslice_sse2_opt32 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
31412 | bitslice_sse2_opt32 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
32100 | bitslice_opt64 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
52662 | bitslice_opt32 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
60188 | bitslice_ref64 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
62675 | bitslice_opt32 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
62825 | bitslice_opt32 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
62838 | simple | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
63825 | simple | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
65050 | simple | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
65062 | simple | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
65150 | simple | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
65375 | simple | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
66362 | bitslice_ref32 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
68438 | bitslice_ref32 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
71638 | bitslice_ref32 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
73600 | bitslice_opt64 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
74350 | simple | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
74550 | simple | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
74912 | bitslice_opt64 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
75137 | bitslice_opt64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
75175 | bitslice_opt64 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
77087 | bitslice_opt64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
87263 | bitslice_ref64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
87337 | bitslice_opt64 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
90700 | bitslice_ref64 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
97538 | bitslice_ref64 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
99488 | bitslice_ref64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
101300 | bitslice_ref64 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
107988 | bitslice_ref64 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
153638 | bitslice_opt64 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
156287 | bitslice_opt32 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
158125 | bitslice_ref64 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
158575 | bitslice_opt32 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
159750 | bitslice_opt32 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
160013 | bitslice_opt32 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
170750 | bitslice_ref32 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
202287 | bitslice_ref32 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
206125 | bitslice_ref32 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
219063 | bitslice_ref32 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
280075 | bitslice_opt32 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
300250 | bitslice_ref32 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |