#9562: Add M4RIE to Sage
-------------------------------+--------------------------------------------
Reporter: malb | Owner: tbd
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-5.0
Component: packages | Keywords: m4ri
Author: Martin Albrecht | Upstream: None of the above - read trac
for reasoning.
Reviewer: | Merged:
Work_issues: |
-------------------------------+--------------------------------------------
Comment(by malb):
Since there doesn't seem to be any movement on this ticket, I took the
liberty to update the patch and to prepare a new SPKG:
http://sage.math.washington.edu/home/malb/spkgs/libm4ri-20100817.spkg
Just as before this ticket depends on #9717 which was merged in
4.5.3.alpha1.
I successfully built and doctested the SPKG + the patch on:
* '''sage.math''': 64-bit Linux, Intel CPU, pass
* '''redhawk''': 64-bit Linux, AMD CPU, pass
* '''bsd:''' OS X, pass
* '''t2''': Solaris, pass (I failed to build R thus those doctests
failed)
I also took a sage-4.5.3.alpha1.tar, replaced the M4RI SPKG and applied
the patch. Then I built Sage from scratch on sage.math and ran make
ptestlong. All doctests passed.
PS: This new SPKG runs some tests to detect the L1 and L2 cache sizes,
thus it compiles a little bit longer than older SPKGs for M4RI. The gained
performance is well worth the wait on e.g. modern Intel CPUs where it is
better to detect how much memory is fast for random access than to rely on
the actual L2 cache size.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9562#comment:25>
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.