#15744: Speed up MPC multiplication
-------------------------------------------------+-------------------------
Reporter: jdemeyer | Owner:
Type: enhancement | Status: closed
Priority: major | Milestone: sage-6.2
Component: packages: standard | Resolution: fixed
Keywords: | Merged in:
Authors: Jeroen Demeyer | Reviewers: Jean-
Report Upstream: N/A | Pierre Flori
Branch: | Work issues:
c86f67876e1117f7d5add0a224edfca50d3d33c9 | Commit:
Dependencies: #15697 | Stopgaps:
-------------------------------------------------+-------------------------
Changes (by zimmerma):
* commit: c86f67876e1117f7d5add0a224edfca50d3d33c9 =>
Comment:
I have added a new function {{{mpfr_fmma}}} (and its companion
{{{mpfr_fmms}}}) in the development version of MPFR. This function is now
used in the development version of MPC. Those functions should be faster
than the patch used in this ticket. Please could someone update the
timings with those new functions?
1. Get the development (svn) version of MPFR.
2. Get the development (git) version of MPC, and check that configure
finds {{{mpfr_fmma}}} and it is used in {{{mpc_mul}}}.
3. Rebuild Sage with those version of MPFR and MPC.
Paul
PS: the 1.74ms for ComplexField in 1024 bits looks dubious to me, if you
compare to 0.77ms for 360 bits. What is the command used for those
timings?
--
Ticket URL: <http://trac.sagemath.org/ticket/15744#comment:11>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.