New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
make ATLAS use extended cpuid #3787
Comments
comment:2
Clint just told me in an offlist email that he is tracking the problem at http://math-atlas.sourceforge.net/errata.html#cpuid That and another issue will be fixed in ATLAS 3.9.2 out this weekend. Cheers, Michael |
comment:3
And I figure it is better to quote the solution since the errata page tends to get updated quite a bit: ATLAS configure mis-identifies your new system as an older system (eg., Core2-Xeon detected as PIII) if (*family == 0xf || family == 0) / extended family is added in */ to: /* if (family == 0xf || family == 0)/ / extended family is added in */ and change line 99 from if (model == 0xf) / extended model is concatenated */ to: /* if (model == 0xf)/ /* extended model is concatenated */ Essentially, all the Core2-based systems are treated the same by ATLAS. So, to get to use the architectural defaults on Core2-based XEONs, change line 297 from:
to:
[end quote] |
comment:5
The latest errata is the following:
|
comment:6
This will be resolved via #3785. Cheers, Michael |
comment:8
This will be fixed via #3785. The spkg is also there. Cheers, Michael |
comment:9
Positive review via #3785. Cheers, Michael |
comment:10
Merged in Sage 3.2.3.final |
CC: @sagetrac-cwitty @JohnCremona
Component: build
Issue created by migration from https://trac.sagemath.org/ticket/3787
The text was updated successfully, but these errors were encountered: