Hi Bill,

On Fri, May 14, 2010 at 3:28 PM, Bill Hart <goodwillh...@googlemail.com> wrote:
> If I make a couple of simplifications, namely assume that the output
> fits into two limbs, and that none of the polynomials has length >
> 2^32 - 1, etc, I get pretty good times, certainly better than reported
> in Francesco's paper. I also don't know if any assumptions about the
> coefficients being unsigned are made in any of the benchmarks. That
> would further reduce the times, etc.

Just for the record, in the paper the only integer coefficients I
consider in the benchmarks are plain out-of-the-box GMP mpz types
(well, the C++ interface to them to be precise :). So I imagine that
such coefficients will incur in a lot of overhead, from heap
allocation to function calling overhead, suboptimal cache usage from
random memory accesses etc.

For my own purposes, right now I'm mostly interested in
double-precision floating point real and complex coefficients, but I
do intend to perform benchmarks/optimisation on fixed-width
multi-precision integers in the future.

Cheers,

  Francesco.

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to