#9562: Add M4RIE to Sage
---------------------------------------------------+------------------------
   Reporter:  malb                                 |          Owner:            
     
       Type:  enhancement                          |         Status:  
needs_work     
   Priority:  major                                |      Milestone:  sage-5.0  
     
  Component:  packages                             |       Keywords:  m4ri      
     
Work_issues:  Fix some docs and fix "randomize()"  |       Upstream:  N/A       
     
   Reviewer:  Paul Zimmermann, Simon King          |         Author:  Martin 
Albrecht
     Merged:                                       |   Dependencies:  #11574    
     
---------------------------------------------------+------------------------

Comment(by malb):

 * there's an optional parameter {{{--with-cachesize}}} for M4RI's
 configure which allows to specify L1 and L2.
  * However, this is not exported to Sage, i.e. M4RI_EXTRA_OPTS does not
 exist yet.
  * M4RIE does not re-tune any more but re-uses the data from M4RI.
  * In my experience (on i7s for example) tuning is much better than using
 the data reported by the CPU. That is, if one trusts L1 and L2 as reported
 by the CPU (which are correct) the code is much slower than tuning which
 essentially uses L3 instead of L2.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9562#comment:94>
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to