Da sind wir aber beruhigt! Oder?

Meldung von heise.de: Linux-Kernel-Patch umgeht Barcelona-/Phenom-Bug

Laut dem Post von AMD Fellow Elsie Wahlig ist unter bestimmten Umständen der Übergang von Wert 0 auf 1 der Accessed- und Dirty-Bits von Translation Table Einträgen im L2-TLB nicht atomar. Während eines kurzen Zeitfensters können andere Cache-Operationen dazu führen, dass ungültige Zwischenschritte im L3-TLB landen. Als ein Symptom dieses Fehlers kann dann ein “machine check event” auftreten und einen “L3 Protocol error” melden.

Oh nein!

Der von AMD bislang vorgeschriebene Workaround deaktiviert den TLB und kostet mindestens 10 Prozent Performance. Der kurze Zeit später auf der Mailingliste von AMD-Dresden gepostete “L2 Eviction Linux kernel performance patch” für die 64-Bit-Version des Linux-Kernels 2.6.23.8 soll hingegen ohne Performance-Verluste auskommen. Dennoch rät das AMD-Team nicht dazu, ihn unbesorgt zu installieren, da er tief in das System eingreife. Er reaktiviert den TLB und emuliert die Accessed- und Dirty-Bits in Software.

Oh Schreck!

Wieviele Tote sind da eigentlich zu befürchten?

Ähnliche Beiträge


10 Kommentare zu “Da sind wir aber beruhigt! Oder?”

  1. Spruance
    7.12.2007 | 8:48

    …ist unter bestimmten Umständen der Übergang von Wert 0 auf 1 der Accessed- und Dirty-Bits von Translation Table Einträgen im L2-TLB nicht atomar…

    Atomkraft, ja bitte ?

  2. 7.12.2007 | 11:08

    Die ix (aus dem gleichen Verlag) hatte mal das Motto “Versteht nicht jeder. Ist auch besser so.”…

    Aber um Geisteswissenschaftler und anderweitig technisch Herausgeforderte nicht unaufgeklärt im Dunkeln stehen zu lassen: Es geht um einen Bug in der aktuellen Prozessorserie von AMD (”Barcelona” und “Phenom” sind Codenamen für die Server bzw. Desktopvariante des Chips), bei dem es aufgrund konkurrierender Zugriffe (”nicht atomar”: B liest, während A noch schreibt) zu Inkonsistenzen im lokalen Zwischenspeicher (Cache) kommen kann.

    Zur Behebung dieses Fehlers hatte AMD vorgeschlagen, den sog. “Translation Lookaside Buffer” (TLB) komplett zu deaktivieren, was allerdings zu erheblichen Geschwindigkeitseinbußen führt (der TLB existiert ja nicht ohne Zweck). Mit dem vorgestellten Patch für den Linux-Kernel kann man dagegen den Fehler auf Betriebssystem-Ebene umgehen, was (angeblich) ohne Performance-Verluste möglich ist.

    @Spruance:
    Es gibt Untersuchungen, die belegen, dass moderne Hochleistungsprozessoren mit Markenstrom von einem renommierten Hersteller insgesamt runder und effizienter laufen. Bei Verwendung von “gelbem” oder “grünen” Discounterstrom kann es dagegen schneller zu Verschleiss und Ausfallerscheinungen kommen, da die linksdrehenden Elektronen aus Wind- und Sonnenenergie die feinen Leiterbähnchen der Prozessorkerne verstopfen. Wer an seinem Prozessor nachhaltig Freude haben will, pfeift auf die paar Cent Unterschied und versorgt ihn mit sauberem Atomstrom.

  3. Die Stimme aus dem Off
    7.12.2007 | 11:29

    häääää?

  4. Die Stimme aus dem Off
    7.12.2007 | 11:30

    Ich finde ohne fremde Hilfe ja nicht einmal die Druckfunktion für die Artikel bei den bissigen Liberalen. Danke, Boche!

  5. 7.12.2007 | 11:32

    Hier kann ich dir allerdings nicht weiterhelfen. Ich habe aber vorsorglich Atomstrom bestellt. Das meinte ich als Empfehlung herausgelesen zu haben.

  6. Spruance
    7.12.2007 | 11:38

    Vorsicht, wenn da ein Nucleostop dazwischen sitzen sollte! Dann wird das nix, mit dem guten Strom und der Prozessor verhackstückt sein Cache trotzdem…

  7. 7.12.2007 | 11:58

    Oh!

  8. 7.12.2007 | 23:39

    Ihr habt alle keine Ahnung. Ob Atom- oder Ökostrom ist vollkommen egal. Es geht um Grob- oder Feinstrom. Der erste verstopft den Prozessor, beim anderen schnurrt er wie ein Kätzchen.

  9. dagny
    8.12.2007 | 2:16

    Gab es nicht mal einen legendären Eintrag in einem (Counterstrike-) Forum, ob die Netzwerkkabel in Kurven verlegt aufgrund der Trägkeitskräfte in selbigen zu einer Leistungsminderung führen?

    Wie ist das eigentlich mit der Stromabschaltung heute abend? Kann man da zwischen Atomstrom und Ökostrom differenzieren?

  10. stefanolix
    8.12.2007 | 8:34

    @Marc: Gegen Verstopfungen durch Grobstrom helfen Stromfilter, die im Esoterik-Fachhandel angeboten werden.

    @Dagny: Nur mit Nucleostop ;-)

    Die Seite kannte ich noch nicht. Der Autor muss eine diebische Freude daran gehabt haben. Am schönsten finde ich die Erfindung des Schmelzwasser-Reaktors ;-)

Bad Behavior has blocked 1210 access attempts in the last 7 days.