Første generation af produkter indeholder ofte bugs , det var tilfældet med Intels første generations Pentium-processorer . Den del af den processor, der udfører division manglede en del af algoritmen skal være mere præcise decimal division beregninger. Fejlen kun påvirket omkring en 9000 milliarder division beregninger, men i betragtning af antallet af beregninger i sekundet , at en processor udfører , kan dette have betydning for brugerne i matematisk orienterede områder. Floating Division Fejl
Intel Pentium -processor bruger en subprocessor kaldes en floating point enhed eller FPU , at udføre floating point eller decimal beregninger. Når et program som Microsoft Calculator eller Excel forsøger at opdele to tal, FPU acceses en opslagstabel , der indeholder oplysninger om, hvordan du udføre beregningen i spørgsmålet. I tidlige versioner af Pentium -processor , blev nogle af disse opslag tabelværdier uheld udeladt denne udeladelse resulterede i unøjagtige resultater bliver skabt af kløften funktionen
Discovery
. under kvalitetskontroltestning til Pentium -processor , opdagede Intel fejlen , men selskabet stadig udgivet processoren uden at rette det eller anmelde forbrugerne. Fejlen blev offentligt , da Dr. Thomas Pænt, en matematik professor ved Lynchburg College , fundet fejl i beregningerne på en Pentium -drevne computer. Dr. Pænt brugt måneder isolere problemet, indtil han besluttede at fejlen stammer fra processoren selv , på dette tidspunkt, kontaktede han Intel med sine resultater , og lært, at selskabet var allerede klar over fejlen
< br . >
Testing
floating point fejl påvirker første generation Pentium-processorer med en klokfrekvens mellem 60 og 100 megahertz . Du kan teste , om din computer lider af fejl ved hjælp af Microsoft Calculator eller nogen anden beregning ansøgning. Indtaste følgende matematik formel i lommeregneren : Hej
4195835 divideret med 3145727
korrekte svar , afrundet til fire decimaler , er 1,3338 . Hvis din lommeregner returnerer en afrundet værdi på 1,3337 , så dit FPU mangler opslagstabellen indtastning kræves for nøjagtig beregning .
Udskiftning Program
Når offentligheden blev opmærksom på fejlen , Intel udstedt en tilbagekaldelse af berørte processorer. Selvom tilbagekaldelse blev udstedt i 1994 og påvirker kun processorer er afsendt før januar 1995 kan du stadig få en ny processor , hvis din computer er ramt af den floating point bug . Intel vedligeholder en hjemmeside, der indeholder flere oplysninger om, hvordan du modtager en erstatning , hvis din computer er berørt af problemet .