#15780: Increase Performance in Projective Morphism
-------------------------------------+-------------------------------------
Reporter: drose | Owner: drose
Type: enhancement | Status: needs_work
Priority: minor | Milestone: sage-6.2
Component: algebraic | Resolution:
geometry | Merged in:
Keywords: Projective, | Reviewers: Ben Hutz
Morphism | Work issues:
Authors: Dillon Rose | Commit:
Report Upstream: N/A | 9be3bba9c7a154309feb9d6e3951f12ed6622a62
Branch: | Stopgaps:
u/drose/ticket/15780 |
Dependencies: #16051, #16168 |
-------------------------------------+-------------------------------------
Comment (by bhutz):
The previous issues all now test out and my concerns were all addressed.
In response to Nils, the 27 is now replaced with the system float
precision which is 53 on my 64-bit machine. I'm not overly concerned about
aggressively optimizing the float usage for speed increase since if the
prime is large enough to overrun the height bound for 'reasonable' maps,
then the algorithms would never finish anyway (which is what the speed
increase is supposed to help). Maps that overrun the bound due to large
degree/moderate prime are theoretically fine in the algorithm, but won't
get this speed increase and will do the fast_eval over ZZ (or whatever the
base ring is).
If you have any other comments on these changes let me know before I mark
this as positive.
--
Ticket URL: <http://trac.sagemath.org/ticket/15780#comment:32>
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 http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.