News

Core i7 ebenfalls mit TLB-Bug

Als zum K10-Start bekannt wurde, dass AMDs neue Prozessoren einen Fehler im „Translation Lookaside Buffer“ haben, der, in sehr seltenen Fällen, zu einem Systemabsturz führen kann, war die Enttäuschung groß. Die Opteron Serverprozessoren wurden zurückgezogen, die Desktopvariante „Phenom“ wurde drastisch im Preis gesenkt. Ein Umgehen des Fehlers war zwar möglich, doch litt die Performance dadurch deutlich.

Wie jetzt Fudzilla meldet, hat sich in Intels neuen Core i7-Prozessor (alias Nehalem) ebenfalls ein TLB-Bug eingeschlichen. Das lässt sich, recht unauffällig, auf Seite 37 dieses Dokumentes lesen.
Intel® Core™ i7 Processor Extreme Edition Series and Intel® Core™ i7 Processor

AAJ1. Clarification of TRANSLATION LOOKASIDE BUFFERS (TLBS)
Invalidation

Section 10.9 INVALIDATING THE TRANSLATION LOOKASIDE BUFFERS (TLBS) of the Intel® 64 and IA-32 Architectures Software Developer's Manual, Volume 3A: System Programming Guide will be modified to include the presence of page table structure caches, such as the page directory cache, which Intel processors implement. This information is needed to aid operating systems in managing page table structure invalidations properly.
Intel will update the Intel® 64 and IA-32 Architectures Software Developer's Manual, Volume 3A: System Programming Guide in the coming months. Until that time, an application note, TLBs, Paging-Structure Caches, and Their Invalidation (http://www.intel.com/products/processor/manuals/index.htm), is available which provides more information on the paging structure caches and TLB invalidation. In rare instances, improper TLB invalidation may result in unpredictable system behavior, such as system hangs or incorrect data. Developers of operating systems should take this documentation into account when designing TLB invalidation algorithms. For the processors affected, Intel has provided a recommended update to system and BIOS vendors to incorporate into their BIOS to resolve this issue.

Wie Intel mit dem Problem umgehen will, ist bisher noch nicht bekannt.

Quelle: Fudzilla.com


Welovetech