Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
42540 | bitslice_sse2_opt64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
47968 | bitslice_sse2_opt32 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
48328 | bitslice_sse2_opt32 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
48488 | bitslice_sse2_opt64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
49396 | bitslice_sse2_opt32 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
50288 | bitslice_sse2_opt32 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160718 | 20160715 |
51896 | bitslice_sse2_opt64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
51900 | bitslice_sse2_opt64 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160718 | 20160715 |
63844 | bitslice_opt64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
74892 | bitslice_opt32 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
83404 | bitslice_sse2_opt32 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
87260 | bitslice_sse2_opt64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
93208 | bitslice_ref64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
98760 | simple | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
103480 | bitslice_ref32 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
108696 | simple | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
109828 | simple | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
117152 | simple | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
122568 | simple | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160718 | 20160715 |
141804 | bitslice_opt64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
145660 | bitslice_opt64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
148564 | bitslice_opt64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
159644 | bitslice_opt64 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160718 | 20160715 |
164032 | bitslice_ref64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
173124 | bitslice_ref64 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160718 | 20160715 |
181280 | bitslice_ref64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
197528 | bitslice_ref64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
261596 | bitslice_opt32 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
270444 | bitslice_opt32 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160718 | 20160715 |
280292 | bitslice_opt32 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
287092 | bitslice_opt32 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
330628 | bitslice_ref32 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160718 | 20160715 |
373896 | bitslice_ref32 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
380988 | bitslice_ref32 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |
399244 | bitslice_ref32 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160718 | 20160715 |