Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
42472 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
43472 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
43570 | simple | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
43922 | opt64lcu24 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
44222 | opt64lcu6 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
44436 | simple | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
44868 | sphlib-small | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
47470 | sphlib | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
48054 | opt64u6 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
48826 | opt64u6 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
50552 | sphlib | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
55180 | sphlib-small | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
61504 | sphlib | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
61516 | sphlib | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
63114 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
64666 | sphlib-small | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
65590 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
67472 | opt64lcu24 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
68352 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
68398 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
68630 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
68662 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
68686 | sphlib-small | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
68696 | sphlib-small | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
70466 | sphlib | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
71006 | opt64u6 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
76230 | opt64u6 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
76314 | opt64u6 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
78294 | opt64lcu24 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
78350 | opt64lcu24 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
79080 | simple | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
79514 | inplace | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
81656 | inplace | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
83684 | opt64u6 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
83888 | opt64lcu6 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
87456 | simple | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
88240 | opt64u6 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
88284 | opt64u6 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
89002 | simple | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
91152 | opt64lcu6 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
91308 | opt64lcu6 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
91336 | sphlib-small | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
93312 | sphlib | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
93652 | sphlib-small | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
93836 | sphlib | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
95754 | simple | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
97600 | sphlib | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
100734 | sphlib-small | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
102700 | inplace | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
108040 | inplace | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
108516 | inplace | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
111774 | simple | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
119282 | simple | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
122712 | simple32bi | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
123968 | simple32bi | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
134728 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
135378 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
135600 | opt32bi-rvku2 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
137486 | opt32bi-s2lcu4 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
140436 | inplace | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
140666 | inplace | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
149158 | inplace | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
151470 | opt32biT-s2lcu4 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
152960 | compact | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
157204 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
165134 | compact | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
172720 | compact | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
186690 | inplace32bi | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
204298 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
217834 | inplace32bi | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
219064 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
219218 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
220952 | compact | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
222278 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
225168 | inplace32bi | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
230944 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
238688 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
251998 | compact | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
253386 | opt32bi-s2lcu4 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
253926 | opt32bi-s2lcu4 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
254652 | compact | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
254878 | compact | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
255322 | opt32biT-s2lcu4 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
255948 | opt32bi-s2lcu4 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
259666 | compact | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
261536 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
263376 | inplace32bi | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
263874 | inplace32bi | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
270976 | opt32biT-s2lcu4 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
272162 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
273860 | simple32bi | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
276274 | simple32bi | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
276448 | simple32bi | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
278288 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
281386 | inplace32bi | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
283022 | opt32biT-s2lcu4 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
312108 | opt32bi-rvku2 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
312738 | opt32bi-rvku2 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
319852 | inplace32bi | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
319926 | inplace32bi | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
323852 | opt32bi-rvku2 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
328704 | simple32bi | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
337886 | simple32bi | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
346394 | simple32bi | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
461072 | compact8 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
488310 | compact8 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
509234 | compact8 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
616278 | compact8 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
618216 | compact8 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
670120 | compact8 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
710948 | compact8 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
760130 | compact8 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |