Planet 3DNow! Logo  

 
English Français Русский язык Español Italiano Japanese Chinese

FORUM AKTUELL

   

Donnerstag, 24. Juni 2004

17:52 - Autor: Nero24

Neue CPU-Fehler in Opteron und Athlon 64 gelistet (Update)

Seit etlichen Jahren pflegen die CPU-Hersteller Intel und AMD ausführliche Listen ("Erratalist" genannt), in denen die bekannten Fehler in ihren Prozessoren peinlich genau dokumentiert sind; unter welchen Umständen sie auftreten, wie man (sprich: Compiler- und BIOS-Programmierer) sie umgehen kann und ob Fixes geplant sind. Angefangen damit hat damals Intel, als der legendäre FPU-Bug in der Öffentlichkeit ausgeschlachtet wurde und der Ruf nach transparenten Ressourcen für die Entwickler laut wurde.

Fehler in derart komplexen Gebilden wie Prozessoren, wo mehrere Millionen Transistoren Dienst schieben und möglichst genau das tun sollen, was die Entwickler damit im Sinn hatten, sind unumgänglich. Schon beim Start waren beispielsweise beim Pentium 4 über 40 Bugs bekannt. Beim Opteron sind es zwar nicht ganz so viele (oder zumindest sind nicht so viele bekannt), aber blütenrein ist natürlich auch er nicht. Trotzdem: wäre Software so bugfrei wie Prozessoren, unser Support-Forum wäre wohl menschenleer.

Seit unserem letzten Bericht zu den Erratalisten der K8-Prozessoren im Januar hat sich wieder einiges getan. Zwei neue Bugs mit den Nummern #109 und #111 wurden in den letzen zwei Monaten gefunden und in der Juni-Version 3.25 der Erratalist dokumentiert. Die Bugs im Detail:
    #109: Certain Reverse REP MOVS May Produce Unpredictable Behavior
    Ein ziemlich tückischer Bug, da das System nicht einfach "nur" abstürzt, wenn der Fehler auftritt, sondern unter Umständen auch falsche Ergebnisse geliefert werden können! Glücklicherweise tritt der Fehler nur in Kombination mit ganz bestimmten, seltenen Konstellationen auf. AMD plant einen Fix in einer der nächsten CPU-Revisionen.

    #111: Rtt Specification Violation
    Vergleichsweise harmlos dagegen ein Verhalten, welches die Spannungsspezifikationen des HyperTransport-Pins verletzt. Ausfälle oder Folgefehler dadurch seien nicht bekannt, heißt es bei AMD. Trotzdem ist ein Fix geplant.
Bereits mit dem April-Update wurden die Fehler #105-#108 hinzugefügt, wobei #108 lediglich eine fehlerhafte Rückmeldung der CPUID beim System beschreibt, wenn Sockel 754 CG-Stepping Prozessoren zum Einsatz kommen. #105-#107 dagegen können Systemabstürze hervorrufen. Für alle genannten Bugs plant AMD einen Fix.

Der Anwender selbst dagegen kann gegen diese Fehler nichts tun. Mit "ganz bestimmte Kombinationen" ist nicht gemeint, dass ein Fehler immer dann auftritt, wenn er beispielsweise gleichzeitig Taste "n" drückt und dabei die Mouse bewegt. Damit sind Kombinationen von Maschinenbefehlen, Register- und Cacheline-Belegungen gemeint, die in der Folge zu Fehlern führen können. Umgehen können das nur Compilerbauer, indem sie als kritisch bekannte Befehlsfolgen einfach nicht verwenden oder BIOS-Programmierer, indem etwa fehlerhafte Features kurzerhand deaktiviert werden. Somit ist alles was der Anwender gegen solche Fehler tun kann immer das aktuelle BIOS auf dem System zu haben, aktuelle Treiber und aktuelle Programm-Updates zu verwenden - stets unter Berücksichtigung des alten Spruchs "never touch a running system" natürlich...
THX Marc für den Hinweis

Update
Für Erratum #109 hat AMD mittlerweile einen BIOS-Patch erarbeitet, welches Mainboard-Hersteller auf Anfrage erhalten und in ihre eigenen BIOS-Versionen einfließen lassen können! Der Fix ist für alle Besitzer von Athlon 64 Systemen interessant, da der Fehler bei Revisionen ab C0 auftritt. Ältere B3-Revisionen, die diesen Bug nicht aufweisen, wurden nur bei ersten Opteron-Systemen eingesetzt.

» Kommentare
Planet 3DNow! RSS XML Newsfeed Planet 3DNow! Newsfeed bei iGoogle-Seite hinzufügen Planet 3DNow! Newsfeed bei My Yahoo! hinzufügen Planet 3DNow! Newsfeed bei Microsoft Live hinzufügen Planet 3DNow! Newsfeed bei My AOL hinzufügen

Weitere News:
Intern: Umleitungsprobleme
Intern: Planet 3DNow! ab 18:00 Uhr eingeschränkt erreichbar
Never Settle Forever: AMD überlässt Zusammenstellung der Spielebündel seinen Kunden
Microsoft Patchday August 2013
Der Partner-Webwatch von Planet 3DNow! (13.08.2013)
Kühler- und Gehäuse-Webwatch (11.08.2013)
Ankündigung Microsoft Patchday August 2013
Vorerst kein Frame Pacing für AMD-Systeme mit Dual Graphics
Intern: kommende Woche eingeschränkte Erreichbarkeit auf Planet 3DNow!
Kaveri verschoben und keine neuen FX-Prozessoren von AMD [3. Update]
AMD plant Vorstellung neuer High-End-Grafikkarte Hawaii im September
Kaveri verschoben und keine neuen FX-Prozessoren von AMD [Update]
Der Partner-Webwatch von Planet 3DNow! (06.08.2013)
Kaveri verschoben und keine neuen FX-Prozessoren von AMD
AMD startet neue "Never-Settle-Forever"-Spielebündel für Radeon Grafikkarten
Neuer Artikel: SilverStone Fortress FT04 - Die Hardware steht Kopf

 

Nach oben

 

Copyright © 1999 - 2019 Planet 3DNow!
Datenschutzerklärung