Athlon 64: Zahlreiche Bugs in E3-Stepping Venice

  • Als wir vor zwei Wochen über die neuen Athlon 64 Prozessoren mit dem Stepping E6 berichteten, hatten wir bereits angemerkt, dass es sehr ungewöhnlich ist, dass AMD bereits jetzt schon wieder ein neues Stepping für den Athlon 64 bringt, wo doch das E-Stepping in Form der Venice-Kerne gerade erst eingeführt worden ist. Auf unsere Nachfrage, sowohl bei AMD, als auch bei einem Mainboard-Hersteller, bekamen wir keine Antwort, was für sich betrachtet bereits ungewöhnlich ist. Der Verdacht lag nahe, dass sich in das erste E-Stepping möglicherweise ein Fehler geschlichen hatte, der mit dem Stepping E6 ausgemerzt wurde.

    Was bisher nur eine Vermutung unsererseits war, ist seit gestern Gewißheit. AMD hat eine neue Version ihres Revision-Guides online gestellt, der alle Errata detaillliert auflistet. Dieser Revision-Guide zeigt, dass mit dem E-Stepping gleich 7 neue Bugs "eingeführt" wurden, die es bis zum D-Stepping alias Winchester noch nicht gab. Mittlerweile ist AMD bei Erratum #124 angelangt, wobei die Nummern nicht fortlaufend vergeben wurden. Der Guide listet nur die echten Bugs auf. Probleme, die ebenfalls eine Nummer bekommen haben, nachweislich aber irgendwelche anderen Ursachen hatten, fehlen im Guide. Daher die eigentümliche Nummerierung.

    Zum eigentlichen Thema: beim E6-Stepping wurden drei Bugs des E3-Steppings gefixt:

    * #113: Enhanced Write-Combining Feature Causes System Hang
    * #114: DDR Data Pin Drive Strength Also Affects Command/Address Pins
    * #116: DDR Chip Selects Tristated One Clock Early in Power Down Mode

    Welcher der drei Bugs AMD bewogen hat, so schnell ein neues Stepping für den Athlon 64 nachzuschieben, verrät der Guide natürlich nicht. 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 und "normal". 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. Trotzdem: wäre Software so bugfrei wie Prozessoren, unser Support-Forum wäre wohl menschenleer.

    Aus diesem Grund müssen Anwender, die einen Venice-Kern mit E3-Stepping gekauft haben, auch nicht in Panik verfallen. Es liegt an den BIOS-Programmierern, die entsprechenden Stolperfallen zu umgehen. Voraussetzung ist natürlich, dass ein aktuelles BIOS verwendet wird.

    Auch bei den brandneuen Dual-Core Prozessoren Athlon 64 X2 sind bereits Fehler bekannt:

    * #123: Bypassed Reads May Cause Data Corruption or System Hang in Dual Core Processors
    * #124: STPCLK Throttling Causes Violation of VDD_ac Specification on Some Dual-Core Processors

    ...sowie alle weiteren Bugs des entsprechenden Steppings. Details können im neuen Revision-Guide nachgelesen werden.
    Danke drSeehas für den Hinweis


    Revision-Guide: http://www.amd.com/us-en/assets/c…_docs/25759.pdf


    Quelle: http://www.planet3dnow.de

    Anmerkungen: anscheinend sind bei den Dualcores mit Toledo-Kern (die Prozessoren mit je 1MB Level 2 Cache, 4400+ und 4800+) und bei den Single Cores mit San Diego Kern (ebenfalls 1 MB L2 Cache, 3700+, 4000+, FX! 55) diese Probleme nicht aufgetreten, da diese Prozessoren bereits das E6 bzw. E4 Stepping haben...

    Die og. Fehler würden evt. aufgetretene Abstürze und Speicherfehler unter Windows XP Pro 64 BIT Edition mit overclockten Prozzys erklären - wer einen Venice ordert sollte auf folgende Bezechnung achten:

    Beim E3-Stepping steht da z.B. ADA3000BPXYZ, während sich das E6-Stepping mit ADA3000BWXYZ ausweist.

    signatur_tie-fighter.jpg
        
    "Ich bin unschuldig, ich bin Amerikaner"

    Zitat:

    Baphomet's Fluch 1

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!