#3787: make ATLAS use extended cpuid
----------------------+-----------------------------------------------------
 Reporter:  mabshoff  |        Owner:  mabshoff
     Type:  defect    |       Status:  assigned
 Priority:  blocker   |    Milestone:  sage-3.4
Component:  build     |   Resolution:          
 Keywords:            |  
----------------------+-----------------------------------------------------
Comment (by mabshoff):

 The latest errata is the following:
 {{{
 To fix this, simply comment out lines 95 and 99 of
 ATLAS/CONFIG/src/backend
 /archinfo_x86.c. So, change line 95 from:

    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:

       case 15:

 to:

       case 15: ; case 23:

 Finally, to enable better P4E identification, change line 313 from:

       case 4:

 to:

       case 4: ; case 6:
 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/3787#comment:5>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of 
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
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