#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:  Improve scalar multiplication  |       Upstream:  N/A            
   Reviewer:  Paul Zimmermann, Simon King    |         Author:  Martin Albrecht
     Merged:                                 |   Dependencies:  #11574         
---------------------------------------------+------------------------------

Comment(by leif):

 P.S.: This would perhaps even allow specifying cache sizes manually,
 though the proper way would be something like
 {{{
 #!sh
 $ export M4RI_EXTRA_OPTS="--L1-cache-size=32 --L2-cache-size=1024" #
 passed to M4RI[E]'s 'configure'
 $ sage -i m4rie
 }}}
 (And similar options for other cache parameters like the cache line
 sizes.)

 Specifying these may at least ''speed up'' the tuning (by omitting a lot
 of tries); don't know if you could skip tuning, given these, in whole.

 Storing and using tuning parameters analoguous to GMP's `gmp-mparams.h`
 (including defaults for a couple of platforms / processors) wouldn't be
 bad either; then [optionally] bypassing self-tuning would really make
 sense.

 [Disclaimer: Haven't looked at the spkg at all, so there might be better
 or other ways to achieve this.]

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9562#comment:91>
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