Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
46134 | opt64lcu6 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
47654 | simple | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
47818 | opt64lcu6 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
48396 | opt64lcu24 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
48598 | simple | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
51620 | opt64lcu24 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
51970 | opt64u6 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
52820 | opt64u6 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
70386 | opt64lcu24 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
70392 | opt64lcu24 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
70648 | opt64lcu6 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
71364 | opt64lcu24 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
73326 | opt64lcu6 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
74288 | opt64lcu6 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
78928 | opt64u6 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
81484 | opt64u6 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
81600 | opt64u6 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
83090 | inplace | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
83656 | opt64lcu24 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
88124 | simple | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
88866 | opt64lcu6 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
91348 | inplace | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
92222 | simple | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
93698 | opt64u6 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
94322 | simple | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
94490 | opt64u6 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
94612 | opt64u6 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
96392 | opt64lcu24 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
96866 | opt64lcu24 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
98166 | opt64lcu6 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
98258 | opt64lcu6 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
108584 | inplace | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
123686 | simple | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
125546 | inplace | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
125722 | inplace | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
127266 | simple | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
127996 | simple | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
130038 | simple32bi | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
131222 | simple32bi | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
141402 | opt32bi-s2lcu4 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
143024 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
143566 | opt32bi-rvku2 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
145848 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
157466 | inplace | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
157472 | inplace | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
159044 | inplace | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
160478 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
160592 | opt32biT-s2lcu4 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
175136 | compact | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
216094 | inplace32bi | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
216242 | compact | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
219994 | inplace32bi | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
230584 | compact | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
236230 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
241524 | opt32bi-s2lcu4 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
241924 | inplace32bi | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
242378 | inplace32bi | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
245744 | compact | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
251154 | opt32biT-s2lcu4 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
253338 | opt32bi-s2lcu4 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
253498 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
255774 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
264698 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
265124 | opt32biT-s2lcu4 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
269124 | inplace32bi | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
270760 | inplace32bi | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
277488 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
277728 | inplace32bi | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
278296 | inplace32bi | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
282194 | opt32biT-s2lcu4 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
290004 | compact | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
293316 | compact | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
293408 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
293648 | opt32bi-rvku2 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
294966 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
295430 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
297372 | compact | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
299350 | opt32bi-rvku2 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
299680 | opt32bi-rvku2 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
307382 | simple32bi | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
308384 | compact | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
310124 | simple32bi | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
310374 | simple32bi | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
311168 | simple32bi | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
322836 | simple32bi | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
328920 | simple32bi | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
419518 | compact8 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
449780 | compact8 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
537568 | compact8 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
624148 | compact8 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
660164 | compact8 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
679238 | compact8 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
747534 | compact8 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
827058 | compact8 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |