#15104: Special case modn_dense matrix operations to improve performance
-------------------------------------+-------------------------------------
       Reporter:  nbruin             |        Owner:
           Type:  enhancement        |       Status:  needs_work
       Priority:  major              |    Milestone:  sage-6.2
      Component:  linear algebra     |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Nils Bruin         |    Reviewers:
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/tscrim/ticket/15104              |  b2d2f1baecf561520bbb4458d4856609546dbfe1
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by nbruin):

 I can confirm that the branch attached here seems to lead to a performance
 regression relative to 6.0. I wonder what happened in between. Did empty
 matrix creation get better? Did cython get better? It's pretty obvious
 that a couple of operations here should be way faster and have virtually
 no overhead, whereas the generic implementations definitely do have
 overhead. It just seems that overhead is not as big as it used to be,
 making this ticket less essential.

 The good news is that the performance quoted on #15113 can now be obtained
 on vanilla 6.0, whereas before I definitely needed the patch here. I think
 optimizations in the spirit of what is proposed here are still worth
 considering, but they neeed to be reevaluated in the light of the present
 state of quo, which is happily much better than 5 months ago!

--
Ticket URL: <http://trac.sagemath.org/ticket/15104#comment:6>
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/groups/opt_out.

Reply via email to