Abo
  • Services:
Anzeige
Intels Ankündigung von Haswell auf dem IDF 2011
Intels Ankündigung von Haswell auf dem IDF 2011 (Bild: Nico Ernst/Golem.de)

Transactional Memory: Intel schaltet TSX wegen Bug bei Haswell ab

Die von Intel mit den Haswell-CPUs eingeführte Speicherverwaltung Transactional Memory und ihre zugehörigen TSX-Befehle funktionieren nicht richtig. Bei den Core-i-4000 und entsprechenden Xeons wird die Funktion daher per Firmware-Update abgeschaltet - aber nur vorerst.

Anzeige

Mittels eines Specification Updates, einem PDF für PC-Hersteller und Programmierer, hat Intel bekanntgegeben, dass die neue Funktion des Transactional Memory (TSX) bei Prozessoren mit Haswell-Architektur nicht korrekt funktioniert. Unter bestimmten Voraussetzungen, die von der CPU und der Software gegeben sein müssen, ergibt sich ein so wörtlich "unvorhersehbares Systemverhalten". Eine solche Formulierung kann bei Prozessorbugs von einem Absturz bis hin zu fehlerhaften Rechenergebnissen nahezu alles bedeuten.

Betroffen von dem Fehler sind offenbar alle Haswell-CPUs, also unter anderem die Serie Core-i-4000 für Notebooks und Desktops, aber auch die Xeon E3-1200 v3, auf die sich das PDF bezieht. Dort findet sich die Fehlerbeschreibung, bei Intel Errata genannt, auf Seite 49 mit der Bugnummer HSW136. Als Lösung soll es einen Workaround über die Firmware (Bios, UEFI) von Mainboards geben.

  • So beschreibt Intel den TSX-Bug im Specification Update. (Bild: Intel)
So beschreibt Intel den TSX-Bug im Specification Update. (Bild: Intel)

Wie diese Reparatur aussieht, hat Intel im Gespräch mit Techreport erklärt: TSX wird schlicht abgeschaltet. Es soll aber die Möglichkeit geben, die Funktion auch in der Firmware wieder einschaltbar zu machen. Das ist auch bei anderen CPU-Funktionen wie der Virtualisierung von Schnittstellen (VT-d) schon der Fall, sie sind aber in der Regel eingeschaltet und können in der Firmware deaktiviert werden.

Abschalten per Firmware

Wie Intel weiter erklärte, soll bei den bald erwarteten Haswell-EP-Xeons TSX für Entwicklungszwecke einschaltbar sein. Für Produktivsysteme sollte die Funktion aber wohl nicht genutzt werden. Weitere Beschreibungen der Umstände, die den Fehler auslösen, gibt es derzeit noch nicht. Es ist aber wahrscheinlich, dass der Bug erst mit einem neuen Stepping der Prozessoren behoben werden kann, also bei den bisherigen Haswells nicht vollständig per Software zu reparieren ist.

Nutzer von Windows-PCs dürften von dem Bug ohnehin nicht betroffen sein, denn TSX setzt eine Unterstützung durch das Betriebssystem voraus und muss von Anwendungen ausdrücklich genutzt werden. Das ist jedoch mit Linux ab dem Kernel 3.12 seit November 2013 der Fall. Erst wenn neue Firmware für die Mainboards zur Verfügung steht, dürfte sich durch Abschalten von TSX der Fehler sicher umgehen lassen.

Insbesondere bei Supercomputern und Datenbankservern kann die Funktion deutliche Geschwindigkeitssteigerungen bringen, denn TSX sorgt dafür, dass voneinander abhängige Threads Cores weniger oft auf gesperrte Speicherbereiche stoßen. Wie die Technik funktioniert, findet sich in einer früheren Meldung.


eye home zur Startseite
Quantium40 14. Aug 2014

Sowas in der Art wurde doch beim guten alten Pentium-FDIV-Bug anfangs auch behauptet.



Anzeige

Stellenmarkt
  1. SelectLine Software GmbH, Magdeburg
  2. Robert Bosch GmbH, Bühl
  3. T-Systems International GmbH, Bonn
  4. Dürr IT Service GmbH, Bietigheim-Bissingen


Anzeige
Spiele-Angebote
  1. 6,99€
  2. 69,99€
  3. 27,99€

Folgen Sie uns
       


  1. V8 Turbofan

    Neuer Javascript-Compiler für Chrome kommt im März

  2. Motion Control

    Kamerafahrten für die perfekte Illusion

  3. Forensische Software

    Cellebrite entsperrt iPhone 6 und 6 Plus

  4. Microsoft

    Bessere Synchronisation soll Onedrive effizienter machen

  5. Fixed Wireless

    Verizon startet einen der weltweit größten 5G-Endkundentests

  6. Klage eingereicht

    Google wirft Uber Diebstahl von Lidar-Technik vor

  7. Speicherleck

    Cloudflare verteilt private Daten übers Internet

  8. Apple

    Magicgrips machen die Magic Mouse breit

  9. Aufsteckbar

    Kugelkamera für Android-Smartphones filmt 360-Grad-Videos

  10. Panamera Turbo S E-Hybrid

    Porsche kombiniert V8-Motor und E-Antrieb



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
XPS 13 (9360) im Test: Wieder ein tolles Ultrabook von Dell
XPS 13 (9360) im Test
Wieder ein tolles Ultrabook von Dell
  1. Die Woche im Video Die Selbstzerstörungssequenz ist aktiviert
  2. XPS 13 Convertible im Hands on Dells 2-in-1 ist kompakter und kaum langsamer

Mechanische Tastatur Poker 3 im Test: "Kauf dir endlich Dämpfungsringe!"
Mechanische Tastatur Poker 3 im Test
"Kauf dir endlich Dämpfungsringe!"
  1. Patentantrag Apple denkt über Tastatur mit Siri-, Emoji- und Teilen-Taste nach
  2. MX Board Silent im Praxistest Der viel zu teure Feldversuch von Cherry
  3. Kanex Faltbare Bluetooth-Tastatur für mehrere Geräte gleichzeitig

Hyperloop-Challenge: Der Kompressor macht den Unterschied
Hyperloop-Challenge
Der Kompressor macht den Unterschied
  1. Arrivo Die neuen alten Hyperlooper
  2. SpaceX Die Bayern hyperloopen am schnellsten und weitesten
  3. Hyperloop HTT baut ein Forschungszentrum in Toulouse

  1. Re: Reale Switch-Kosten

    david_rieger | 13:20

  2. Re: Wie ist das denn jetzt mit...

    thecrew | 13:18

  3. Re: Panamera ist schon eine perverse Karre

    ArcherV | 13:18

  4. Re: Analoge Schultertasten

    trust | 13:17

  5. Re: Cloudflare ist die Pest des Internets

    bjs | 13:16


  1. 12:57

  2. 12:02

  3. 11:54

  4. 11:35

  5. 11:09

  6. 10:51

  7. 10:45

  8. 09:38


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel