Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
76154 | simple | gcc -mabi=64 -O -fomit-frame-pointer | 20120410 | 20120329 |
76554 | simple | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120410 | 20120329 |
113170 | bitslice_opt64 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120410 | 20120329 |
115656 | bitslice_opt64 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
122414 | bitslice_opt64 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120410 | 20120329 |
123180 | bitslice_opt64 | gcc -mabi=64 -O -fomit-frame-pointer | 20120410 | 20120329 |
124112 | bitslice_opt64 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120410 | 20120329 |
128422 | simple | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
128458 | simple | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
131854 | bitslice_opt64 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
133546 | bitslice_opt64 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
134046 | simple | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120410 | 20120329 |
138750 | bitslice_opt64 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
141720 | simple | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
141736 | simple | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
148076 | simple | gcc -mabi=64 -Os -fomit-frame-pointer | 20120410 | 20120329 |
166924 | bitslice_ref64 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
167570 | bitslice_ref64 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
168094 | bitslice_ref64 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
214062 | bitslice_ref64 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120410 | 20120329 |
215110 | bitslice_ref64 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120410 | 20120329 |
216162 | bitslice_ref64 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
256692 | bitslice_opt32 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120410 | 20120329 |
258426 | bitslice_opt32 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
280404 | bitslice_opt32 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120410 | 20120329 |
290214 | bitslice_ref64 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120410 | 20120329 |
291782 | bitslice_ref64 | gcc -mabi=64 -O -fomit-frame-pointer | 20120410 | 20120329 |
294676 | bitslice_opt32 | gcc -mabi=64 -O -fomit-frame-pointer | 20120410 | 20120329 |
300364 | bitslice_opt32 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120410 | 20120329 |
319134 | bitslice_opt32 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
333354 | bitslice_ref32 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
343432 | bitslice_ref32 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
345398 | bitslice_ref32 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
377660 | bitslice_opt32 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
428966 | bitslice_opt32 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
552522 | bitslice_ref32 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120410 | 20120329 |
553282 | bitslice_ref32 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
558770 | bitslice_ref32 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120410 | 20120329 |
560032 | bitslice_ref32 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120410 | 20120329 |
607738 | bitslice_ref32 | gcc -mabi=64 -O -fomit-frame-pointer | 20120410 | 20120329 |