Lijkt het nou zo of zit je Intel keihard te verdedigen.
Jup, klopt. Mag dat tegenwoordig niet meer?

Feit is wel dat er een bug zit in een onderdeel waarin eerder al, al dan niet door een andere fabrikant, ook een bug zat.
Nee hoor, er zat alleen een bug in een eerdere C2D processor. Er zitten in Nehalem een aantal hele kleine foutjes in het TLB, maar die hebben te maken met error-reportage en zijn in de BIOS gefixd. Als je daar al problemen mee hebt kun je beter nooit meer wat voor chip dan ook kopen, want elke chip heeft fouten, zeker als ze zo complex zijn als een moderne CPU.
De bug zit nog steeds in de CPU. Hij wordt omzeild door middel van een BIOS-update. Ik vind het geen oplossing, jij misschien wel, maar dan hebben we daarover een meningsverschil.
De bug zit wellicht nog steeds in de C2D processor, maar is al lang gefixd met een BIOS update. In veel gevallen kan dit via microcode, en hoewel dit iets performance kost zie ik dit als een fatsoenlijke oplossing. Daarnaast heeft Intel dus een document geschreven hoe deze fout ook voorkomen kan worden, zodat OS programmeurs (mocht de fix niet zijn toegepast) alsnog niet de fout laten optreden. Ik denk dat dit voldoende is, en het beste is dat een bedrijf als Intel kan doen, maar dat is inderdaad een andere discussie. Ik wil er nog wel over zeggen dat als je een processor wilt zonder fouten je lang kan wachten.
Daarnaast zal ik ook neit meteen Intel op zijn of haar woord geloven aangezien die ook alleen maar wil verkopen en als de kans klein genoeg geacht wordt dat de bug niet of nauwelijks in real-life optreedt, wordt het gewoon eerst op deze manier afgedaan totdat er een nieuwe stepping is.
Nogmaals, de bug komt voor bij C2D chips, dus dit is een probleem uit het verleden. Als Fudo in zijn sensatiezucht niet zo'n enorm verhaal hiervan had gemaakt had niemand er ooit iets van geweten, behalve misschien wat OS programmeurs die dagelijks met dit soort bugs te maken hebben.
Dat AMD problemen had met het TLB heeft hier overigens niets mee te maken. Als er in Linux een bug in de TCP laag van de netwerkstack zit die grote problemen veroorzaakt, en in Windows zit ook een bug in de TCP laag van de netwerkstack, gaat iedereen dan ook opeens roepen dat dit hetzelfde probleem is en dat er enorme gevolgen zullen zijn voor Windows? Antwoord is nee, omdat de meeste mensen hier wel weten dat softwarebugs niets met elkaar te maken hebben. Mensen hier lezen echter TLB en denken dat er dus per se relaties moeten zijn tussen de bug van AMD en Intel.
EDIT: Als je Intel niet geloofd kun je ook gewoon zelf de documenten lezen. Dit hele gedoe is ontstaan door iemand die de documenten verkeerd had gelezen en dacht met problemen te maken te hebben die er niet zijn. Als je het zelf leest zul je zien dat Nehalem alleen kleine TLB foutjes heeft en dat de specificatie waar naar verwezen wordt al ouder is (april 2007).
[Reactie gewijzigd door Snoitkever op 23 juli 2024 13:20]