Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
75404 | simple | gcc -mabi=n32 -O -fomit-frame-pointer | 20120410 | 20120329 |
76206 | simple | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120410 | 20120329 |
113930 | bitslice_opt64 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120410 | 20120329 |
115326 | bitslice_opt64 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
117426 | bitslice_opt64 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120410 | 20120329 |
122892 | bitslice_opt64 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120410 | 20120329 |
123386 | bitslice_opt64 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120410 | 20120329 |
128716 | simple | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
128814 | simple | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
132674 | simple | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120410 | 20120329 |
134676 | bitslice_opt64 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
137470 | bitslice_opt64 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
137526 | simple | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120410 | 20120329 |
139920 | simple | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
140010 | simple | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
140442 | bitslice_opt64 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
155950 | bitslice_ref64 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
156490 | bitslice_ref64 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
157390 | bitslice_ref64 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
204438 | bitslice_ref64 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
205144 | bitslice_ref64 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120410 | 20120329 |
210416 | bitslice_ref64 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120410 | 20120329 |
241096 | bitslice_opt32 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
265174 | bitslice_ref64 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120410 | 20120329 |
274042 | bitslice_opt32 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120410 | 20120329 |
274330 | bitslice_opt32 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120410 | 20120329 |
275298 | bitslice_opt32 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120410 | 20120329 |
279850 | bitslice_opt32 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120410 | 20120329 |
289294 | bitslice_ref64 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120410 | 20120329 |
318842 | bitslice_opt32 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
329246 | bitslice_opt32 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
367942 | bitslice_opt32 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
440400 | bitslice_ref32 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
453164 | bitslice_ref32 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
479490 | bitslice_ref32 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120410 | 20120329 |
481330 | bitslice_ref32 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120410 | 20120329 |
483856 | bitslice_ref32 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120410 | 20120329 |
493750 | bitslice_ref32 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120410 | 20120329 |
515124 | bitslice_ref32 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120410 | 20120329 |
575468 | bitslice_ref32 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120410 | 20120329 |