Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
46084 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
47082 | simple | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
47510 | opt64lcu6 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
47904 | simple | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
48198 | opt64lcu24 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
51384 | opt64u6 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
51592 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
51656 | opt64u6 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
70642 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
71748 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
72546 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
72566 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
72774 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
72816 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
74778 | opt64u6 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
82432 | opt64u6 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
82444 | opt64u6 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
84150 | opt64lcu24 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
85460 | simple | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
85924 | inplace | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
88462 | inplace | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
88714 | opt64lcu6 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
90126 | opt64u6 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
95114 | opt64lcu6 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
95348 | simple | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
95462 | opt64lcu24 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
95554 | opt64lcu6 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
95634 | opt64u6 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
95664 | opt64u6 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
95974 | opt64lcu24 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
96440 | simple | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
103414 | simple | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
108444 | inplace | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
118474 | simple | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
119668 | inplace | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
123534 | inplace | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
128954 | simple | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
132114 | simple32bi | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
133478 | simple32bi | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
142198 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
144232 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
145202 | opt32bi-s2lcu4 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
145282 | opt32bi-rvku2 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
158418 | inplace | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
158718 | inplace | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
159734 | opt32biT-s2lcu4 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
160032 | compact | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
161990 | inplace | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
164588 | compact | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
164658 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
186846 | compact | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
201516 | inplace32bi | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
223398 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
229436 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
232606 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
235104 | inplace32bi | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
241732 | compact | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
246526 | inplace32bi | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
247950 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
258220 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
263642 | compact | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
274690 | compact | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
276294 | opt32bi-s2lcu4 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
277014 | compact | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
280130 | compact | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
282008 | opt32bi-s2lcu4 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
284210 | inplace32bi | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
285486 | inplace32bi | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
286570 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
286638 | opt32biT-s2lcu4 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
291610 | opt32biT-s2lcu4 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
294442 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
297450 | simple32bi | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
298616 | inplace32bi | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
298970 | simple32bi | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
298984 | simple32bi | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
299668 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
301330 | opt32biT-s2lcu4 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
337190 | opt32bi-rvku2 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
343524 | inplace32bi | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
344012 | inplace32bi | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
349964 | opt32bi-rvku2 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
351296 | opt32bi-rvku2 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
356512 | simple32bi | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
374330 | simple32bi | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
375220 | simple32bi | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
500360 | compact8 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
527326 | compact8 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
551848 | compact8 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
666884 | compact8 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
668564 | compact8 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
740574 | compact8 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
770990 | compact8 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
825326 | compact8 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |