Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
76166 | simple | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
76594 | simple | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
113198 | bitslice_opt64 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
115538 | bitslice_opt64 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
122412 | bitslice_opt64 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
123054 | bitslice_opt64 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
123364 | bitslice_opt64 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
128300 | simple | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
128432 | simple | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
132050 | bitslice_opt64 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
133522 | bitslice_opt64 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
134176 | simple | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
139596 | bitslice_opt64 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
141784 | simple | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
141980 | simple | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
148880 | simple | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
166910 | bitslice_ref64 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
167668 | bitslice_ref64 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
168204 | bitslice_ref64 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
213392 | bitslice_ref64 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
215866 | bitslice_ref64 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
216558 | bitslice_ref64 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
256712 | bitslice_opt32 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
258848 | bitslice_opt32 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
280360 | bitslice_opt32 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
290180 | bitslice_ref64 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
293352 | bitslice_ref64 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
294834 | bitslice_opt32 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
300744 | bitslice_opt32 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
319264 | bitslice_opt32 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
333650 | bitslice_ref32 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
344292 | bitslice_ref32 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
345704 | bitslice_ref32 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
378402 | bitslice_opt32 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
427294 | bitslice_opt32 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
553060 | bitslice_ref32 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
569458 | bitslice_ref32 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
569732 | bitslice_ref32 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
571864 | bitslice_ref32 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
604742 | bitslice_ref32 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |