On 08/ 6/10 05:14 AM, Robert Bradshaw wrote:
On Thu, Aug 5, 2010 at 3:25 AM, Bill Hart<goodwillh...@googlemail.com>  wrote:
The single biggest improvement in my mind would be made to MPIR. And I
know the MPIR devels would absolutely love to have them contribute.

Jason and Brian have been working very hard on simplifying MPIR so
that it can be more easily modified.

There are some instances in flint that would benefit. If he gets in
contact with me I could discuss this. The overall affect on Sage would
not be quite as great. It would only affect certain types of
polynomials on Sparc. But it certainly needs to be done.

Pari, ECL and MPFR would all directly benefit from speeding up MPIR. I
think of the three, MPFR is the one most likely to have assembly code.

I believe ATLAS does autotuning, so it would speed up linbox
automatically. There is some assembly code in NTL I think (or could
be). However most of the relevant functionality is not used any more.

There is a possibility for speeding up M4RI, in theory. However, it
has been difficult to beat the C compiler on that project.

As a less biased voice, I'll second the opinion that MPIR is the
project that has the most to gain from this, and would also be the
place that would provide the most benefit to Sage.

- Robert


Thank you both Robert and Bill.

Bill mentioned a couple of names, but no surnames and no email addresses. Could he provide a bit more information (by private email if he wishes). I should see the SPARC guru later this month and will discuss with him.

Dave

--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to