Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
76154 | simple | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
76596 | simple | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
113352 | bitslice_opt64 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
116288 | bitslice_opt64 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
121416 | bitslice_opt64 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
122408 | bitslice_opt64 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
124108 | bitslice_opt64 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
128282 | simple | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
128426 | simple | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
131894 | bitslice_opt64 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
133852 | bitslice_opt64 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
134596 | simple | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
138736 | bitslice_opt64 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
141736 | simple | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
142334 | simple | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
148288 | simple | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
166646 | bitslice_ref64 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
167644 | bitslice_ref64 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
168258 | bitslice_ref64 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
215174 | bitslice_ref64 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
215392 | bitslice_ref64 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
217348 | bitslice_ref64 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
256668 | bitslice_opt32 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
258532 | bitslice_opt32 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
281340 | bitslice_opt32 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
290028 | bitslice_ref64 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
291734 | bitslice_ref64 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
294830 | bitslice_opt32 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
308786 | bitslice_opt32 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
319362 | bitslice_opt32 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
333430 | bitslice_ref32 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
343772 | bitslice_ref32 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
345226 | bitslice_ref32 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
380636 | bitslice_opt32 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
431474 | bitslice_opt32 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
554754 | bitslice_ref32 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
558584 | bitslice_ref32 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
560288 | bitslice_ref32 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
564008 | bitslice_ref32 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
614574 | bitslice_ref32 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |