On Thu, Aug 4, 2016 at 11:35 AM, Erik Bray <erik.m.b...@gmail.com> wrote:
> On Thu, Aug 4, 2016 at 11:17 AM, leif <not.rea...@online.de> wrote:
>> Jean-Pierre Flori wrote:
>>> On Thursday, August 4, 2016 at 11:07:38 AM UTC+2, Erik Bray wrote:
>>>
>>>     Tangentially related, but it might be nice if GMP/MPIR got the same
>>>     treatment that some other packages have been getting, a few at a time,
>>>     of using the system version if it's available and current enough.
>>>     Really should be done for every package in fact, but that's something
>>>     I'm happy to take one at a time, especially for such core packages....
>>>
>>> Note that GMP uses a lot of assembly when properly built and is used
>>> basically by all other libraries.
>>> Using a prebuilt one without specific assembly is maybe not the best idea.
>>
>> The assembly is not a problem, since most distros build GMP with
>> --enable-fat.  But the rest gets compiled with arch and tune generic,
>> not exploiting any instruction set extensions most CPUs nowadays have.
>>
>> But we could at least /offer/ the option to build Sage with
>> --with-[g]mp=system etc.
>
> That's not even necessarily all true.  Just because it's the "system"
> GMP doesn't mean it hasn't been tuned.  By default, no, but most OS's
> have instructions for building tuned system installs of MP, BLAS, etc.

In other words, I may already have my own well-tuned collection of
libraries on my system that I want to use Sage with, and that should
be my choice.  This goes for almost all Sage's dependencies (so long
as minimal version requirements are met, etc.).

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to