Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
110544 | unrolled5 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
111794 | mips64 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
111794 | mips64 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
111794 | mips64 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
111820 | mips64 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
111822 | mips64 | gcc -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
111824 | mips64 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
111826 | mips64 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
111852 | mips64 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
116898 | unrolled5 | gcc -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
137818 | unrolled4 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
138140 | unrolled3 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
138648 | unrolled3 | gcc -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
144746 | unrolled4 | gcc -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
166792 | sphlib | gcc -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
168588 | sphlib | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
170078 | sphlib-small | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
175042 | sphlib-small | gcc -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
205406 | unrolled2 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
221816 | unrolled2 | gcc -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
227088 | unrolled | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
239198 | unrolled | gcc -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
247988 | unrolled4 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
248032 | unrolled4 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
259784 | sphlib | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
262352 | sphlib | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
263036 | sphlib | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
264008 | unrolled4 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
264310 | unrolled4 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
265160 | unrolled5 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
266254 | unrolled4 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
267566 | unrolled4 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
269590 | unrolled5 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
272924 | sphlib-small | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
273386 | unrolled5 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
276818 | sphlib-small | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
279740 | unrolled3 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
280442 | unrolled5 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
281552 | sphlib | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
282100 | sphlib | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
283274 | unrolled5 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
285072 | sphlib | gcc -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
285954 | unrolled5 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
294582 | unrolled3 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
299056 | unrolled3 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
300010 | unrolled3 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
302538 | unrolled3 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
302584 | unrolled3 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
306674 | sphlib-small | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
313602 | sphlib-small | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
313874 | simple | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
327922 | sphlib-small | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
329046 | unrolled2 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
337638 | sphlib-small | gcc -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
337910 | unrolled2 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
339974 | unrolled2 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
342378 | unrolled2 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
350676 | simple | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
385994 | unrolled | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
396524 | simple | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
404560 | unrolled | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
433008 | unrolled2 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
448010 | unrolled2 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
470114 | unrolled | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120407 | 20120329 |
475490 | unrolled | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
518446 | unrolled | gcc -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
536792 | unrolled | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
564678 | simple | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
2075712 | simple | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120407 | 20120329 |
2081224 | simple | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |
2108904 | simple | gcc -mabi=64 -O -fomit-frame-pointer | 20120407 | 20120329 |
2113054 | simple | gcc -mabi=64 -Os -fomit-frame-pointer | 20120407 | 20120329 |