"We are back" « oc.at

Core i7 leidet ebenfalls unter einem TLB-Bug

mat 01.12.2008 - 17:00 10233 33
Posts

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25860
click to enlarge
Der berüchtigte TLB-Bug, der beim Start des Phenoms seine Verkaufszahlen bis zum Minimum reduziert hat, scheint nun auf eine ähnliche Weise auch den Weg in Intels ersten nativen Quadcore gefunden zu haben. fudzilla.com hat in den Errata-Dokumenten gestöbert und ist bei den Worten "TRANSLATION LOOKASIDE BUFFERS Invalidation" hängen geblieben.

Nico

former person of interest
Registered: Sep 2006
Location: -
Posts: 4082
:eek: puh :)
du hast mir echt angst gemacht :p

Smut

takeover&ether
Avatar
Registered: Feb 2003
Location: VIE
Posts: 16867
war nicht das AMD problem zulasten der performance auch per bios behebbar?
für linux gabs ja relativ schnell nen fix.
aber mir ist das problem schon beim k10 egal gewesen. :D

Hornet331

See you Space Cowboy
Avatar
Registered: Sep 2003
Location: Austria/Korneubu..
Posts: 7680
jaja fuad braucht mal wieder hits... den selben bug gibts auch in allen C2s, nur so neben bei. ;)


Auch sollte er erwähnen, dass das in den "clarifications" steht und nicht in der "errata" :p
Bearbeitet von Hornet331 am 01.12.2008, 17:25

Smut

takeover&ether
Avatar
Registered: Feb 2003
Location: VIE
Posts: 16867
fuad?
die meldung hat ja intel selbst rausgegeben.

Hornet331

See you Space Cowboy
Avatar
Registered: Sep 2003
Location: Austria/Korneubu..
Posts: 7680
Zitat von Smut
fuad?
die meldung hat ja intel selbst rausgegeben.

Ja die errata hat intel selbst raus gegeben (so wie für jeden prozie), fudzilla hat wieder mal einen reißer drauß gemacht (ala OMFGWTFBBQ INTEL TLB BUG) und hofft jetzt drauf, dass das schön im internet kursiert und viel auf seine seite verlinkt wird. (Ist ja bald weihnachten :D )

Smut

takeover&ether
Avatar
Registered: Feb 2003
Location: VIE
Posts: 16867
hat eh funktioniert :p
hat heute glaub ich gemeinsam mit den simpsons alles dominiert. :)

Hornet331

See you Space Cowboy
Avatar
Registered: Sep 2003
Location: Austria/Korneubu..
Posts: 7680
btw.

aus der errata von den 45nm C2

Zitat
AW1. 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/proce...nuals/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.
http://download.intel.com/design/pr...updt/318733.pdf

und von den 65nm C2s

Zitat
AI1. 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/proce...nuals/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.
http://download.intel.com/design/pr...updt/313279.pdf

wo war die meldung vom TLB bug der C2s (hätte ja schon 2007 sein müssen) :D

Deshalb klick ich aus prinzip nicht mehr auf fud/inq links.
Bearbeitet von Hornet331 am 01.12.2008, 17:47

Turrican

Legend
Amiga500-Fan
Avatar
Registered: Jul 2002
Location: Austria,Stmk.
Posts: 23254
was ihr alle immer gegen den fuad habt. :D
solange das ganze per bios update behebbar ist, macht das ganze ja nichts. ;)

Hornet331

See you Space Cowboy
Avatar
Registered: Sep 2003
Location: Austria/Korneubu..
Posts: 7680
Zitat von Turrican
was ihr alle immer gegen den fuad habt. :D
solange das ganze per bios update behebbar ist, macht das ganze ja nichts. ;)

Höchstwahrscheinlich wirds aber dazu genau nix geben, oder hast ein biosupdate für die 65nm core 2 zu dem thema gesehen. ;)

Smut

takeover&ether
Avatar
Registered: Feb 2003
Location: VIE
Posts: 16867
dafür gabs aber genauso ein bios update. haben wir afaik sogar mal auf oc.at diskutiert.

edit:
z.B.: http://www.heise.de/newsticker/Disk...-/meldung/91972
(ok, das update hat den microcode betroffen)
Bearbeitet von Smut am 01.12.2008, 18:06

Hornet331

See you Space Cowboy
Avatar
Registered: Sep 2003
Location: Austria/Korneubu..
Posts: 7680
Zitat von Smut
dafür gabs aber genauso ein bios update. haben wir afaik sogar mal auf oc.at diskutiert.

edit:
z.B.: http://www.heise.de/newsticker/Disk...-/meldung/91972
(ok, das update hat den microcode betroffen)

Da gings aber um spezielle errata (AI14/25/26), fuad hingegen macht aus der "Specification Clarifications" die es schon seit april 2007 gibt ein aufsehen ohne auch nur die geringste ahnung zu haben von was er da eigentlich schreibt.

Mir gehts nicht darum zu sagen, dass prozies keine fehler haben, sogar im gegenteil... aber das "bild" mäßige nivau von slochen meldungen ist einfach zum speiben.

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25860
Sehr interessant, dass es den Bug bereits bei den Core2 gab/gibt. Wir kennen allerdings die Auswirkungen bei einem nativen Quadcore noch nicht und wenn Intel schon alle Hebel in Bewegung gesetzt hat, dann könnte schon etwas dahinter stecken. Abwarten und Tee trinken. ;)

vanHell

Tauren Marine
Registered: May 2004
Location: Hell
Posts: 1017
Zitat von Hornet331
wo war die meldung vom TLB bug der C2s (hätte ja schon 2007 sein müssen) :D

die gabs damals eh, vorallem weil sich irgendein BSD entwickler mächtig aufgregt hat weil das ja securitytechnisch eine katastrophe ist .

Hornet331

See you Space Cowboy
Avatar
Registered: Sep 2003
Location: Austria/Korneubu..
Posts: 7680
http://techreport.com/discussions.x/15979

so, damit hats sichs erledigt. ;)

direkt von Dan Snyder:

Zitat
The "AAJ1 Clarification of TRANSLATION LOOKASIDE BUFFERS" document is a SPEC CLARIFICATION, and is simply a pointer to a previous document written in April 2007.
SPEC CLARIFICATION AAJ1 was initially added due to an issue on the Intel® Core 2 Duo processor which was previously corrected with a BIOS update; this issue does not impact the Nehalem Family of CPUs. There are errata on the Intel® Core i7 processor that relate to the TLB. These all relate to improper translations or error reporting, and all of those that impact functionality have been fixed via BIOS updates prior to Core i7 launch.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz