New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Special-case pol*term, term*pol for generic polynomials #25317
Comments
comment:3
Perhaps it would be better to have a specialized |
comment:4
Replying to @tscrim:
Yes, why not... I'm not sure it is worth the pain now—I'm not really trying to make this operation as fast as possible, just to avoid the worst of the overhead (especially in the Karatsuba range). So I'm not going to implement your suggestion now, but perhaps later, and in any case I can review the implementation if you want to do it yourself. Thanks for you comments in any case! |
comment:5
Replying to @mezzarobba:
I will do it today then. |
Reviewer: Travis Scrimshaw |
comment:6
Running the same test as in the description. 8.3.beta0:
Your branch:
My branch:
So my changes get us an extra ~20%. New commits:
|
Changed branch from u/mmezzarobba/generic_pol_times_term to u/tscrim/generic_pol_times_term-25317 |
Changed reviewer from Travis Scrimshaw to Travis Scrimshaw, Marc Mezzarobba |
This comment has been minimized.
This comment has been minimized.
Changed author from Marc Mezzarobba to Marc Mezzarobba, Travis Scrimshaw |
comment:7
Great, thanks! |
Changed branch from u/tscrim/generic_pol_times_term-25317 to |
8.3.beta0:
This ticket:
Component: basic arithmetic
Author: Marc Mezzarobba, Travis Scrimshaw
Branch/Commit:
d37db8d
Reviewer: Travis Scrimshaw, Marc Mezzarobba
Issue created by migration from https://trac.sagemath.org/ticket/25317
The text was updated successfully, but these errors were encountered: