Eerste generatie producten vaak bugs ; dit het geval is met Intel's eerste generatie Pentium -processors was . Het deel van de processor die deling uitvoert miste een gedeelte van het algoritme vereist voor een nauwkeurige decimale delingen . De bug alleen gevolgen ongeveer een op 9000000000000 divisie berekeningen , maar gezien het aantal berekeningen per seconde dat een processor presteert , kan dit van belang voor gebruikers in wiskundig georiënteerde velden zijn. Drijvende Division Fout De Intel Pentium -processor maakt gebruik van een subprocessor heet een floating point unit , of FPU , om floating point of komma berekeningen uitvoeren . Wanneer een toepassing zoals Microsoft Calculator of Excel probeert twee getallen verdelen , de FPU acceses een opzoektabel die informatie over hoe u de berekening in kwestie uit te voeren bevat . In vroege versies van de Pentium-processor , een aantal van deze opzoektabel waarden werden per ongeluk weggelaten ; deze omissie resulteerde in onnauwkeurige resultaten worden gecreëerd door de kloof functie Discovery . tijdens kwaliteitscontrole testen voor de Pentium-processor , Intel ontdekte de bug , maar het bedrijf nog steeds vrijgegeven van de processor zonder hem vast te zetten of kennisgeving consumenten . De fout werd het publiek toen Dr Thomas Mooi , een wiskunde professor aan Lynchburg College , gevonden fouten in berekeningen uitgevoerd op een Pentium -powered computer . Dr Mooi maanden bezig geweest met het isoleren van het probleem totdat hij vastgesteld dat de fout is ontstaan uit de processor zelf , op dit moment , nam hij contact op Intel met zijn bevindingen en leerde dat het bedrijf was al op de hoogte van de fout < br . > Testen De floating point bug treft eerste generatie Pentium -processors met een kloksnelheid tussen de 60 en 100 megahertz . U kunt testen of uw computer last van de fout met behulp van Microsoft Calculator of enige andere berekening toepassing . Voer de volgende wiskundige formule in de rekenmachine : 4195835 gedeeld door 3145727 Het juiste antwoord , afgerond tot vier cijfers na de komma , is 1,3338 . Als uw rekenmachine geeft een afgeronde waarde van 1,3337 , dan is uw FPU ontbreekt de opzoektabel toegang vereist voor een nauwkeurige berekening . Replacement Program Nadat het publiek werd zich bewust van de fout , Intel gaf een recall van de getroffen processors . Hoewel de recall werd uitgegeven in 1994 en is alleen van invloed processors die vóór januari 1995 , kunt u nog steeds een vervangende processor te krijgen als uw computer wordt beïnvloed door de floating point bug . Intel onderhoudt een website met meer informatie over hoe u een vervangende ontvangen als uw computer is getroffen door het probleem bevat .
|