Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
43904 | bitslice_sse2_opt32 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
44528 | bitslice_sse2_opt64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
47904 | bitslice_sse2_opt32 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160812 | 20160806 |
48808 | bitslice_sse2_opt64 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160812 | 20160806 |
49400 | bitslice_sse2_opt64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
49432 | bitslice_sse2_opt64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
50888 | bitslice_sse2_opt32 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
50928 | bitslice_sse2_opt32 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
55856 | bitslice_sse2_opt64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
57152 | bitslice_sse2_opt32 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
88808 | bitslice_opt32 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
92720 | simple | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160812 | 20160806 |
100816 | simple | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
110336 | simple | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
110336 | simple | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
127136 | bitslice_opt64 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160812 | 20160806 |
134744 | simple | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
137608 | bitslice_opt64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
142416 | bitslice_opt64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
143208 | bitslice_opt64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
156128 | bitslice_ref32 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
162808 | bitslice_opt64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
186000 | bitslice_ref64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
218088 | bitslice_ref64 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160812 | 20160806 |
220448 | bitslice_ref64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
256728 | bitslice_ref64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
260552 | bitslice_opt32 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160812 | 20160806 |
275872 | bitslice_opt32 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
277176 | bitslice_opt32 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
300184 | bitslice_ref32 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160812 | 20160806 |
301792 | bitslice_ref64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
355352 | bitslice_opt32 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
405344 | bitslice_ref32 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
422984 | bitslice_ref32 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |
471032 | bitslice_ref32 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160812 | 20160806 |