Le point décimal erreur Pentium


Division flottant d'erreur

Le processeur Intel Pentium utilise un sous-processeur appelé une unité de virgule flottante ou FPU , pour effectuer des calculs en virgule flottante ou décimal. Quand une application comme Microsoft Excel ou calculateur tente de diviser deux nombres, le FPU acceses une table de correspondance qui contient des informations sur la façon d' effectuer le calcul. Dans les premières versions du processeur Pentium , certaines de ces valeurs dans la table de consultation ont été omis accidentellement , cette omission a conduit à des résultats inexacts être créés par la fonction du bassin versant.

découverte

Lors des tests de contrôle de qualité pour le Pentium , Intel a découvert le bug , mais la société continue à se libérer le processeur lâche ou consommateurs de notification. L'erreur est devenue publique lorsque le Dr Thomas Bell, professeur de mathématiques à Lynchburg College , a trouvé des erreurs dans les calculs effectués sur un Pentium - alimenté. Dr. Ben a passé des mois à isoler le problème jusqu'à ce qu'il décide que l'erreur provient du processeur lui-même , à ce point , il a contacté Intel avec ses découvertes et appris que la société était déjà au courant de l'erreur.

essai

Le problème affecte Pentium virgule flottante de première génération avec une vitesse d'horloge comprise entre 60 et 100 MHz . Vous pouvez vérifier si votre ordinateur souffre de cette erreur en utilisant Microsoft Calculator ou tout autre tableur. Saisissez la formule mathématique suivante dans la calculatrice :

4195835 3145727 divisé par

La bonne réponse , arrondi à quatre décimales , est 1.3338 . Si la calculatrice renvoie la valeur arrondie de 1,3337 , alors votre entrée FPU est manquante dans la table de recherche requis pour un calcul précis .

Programme de remplacement

Une fois que le public a pris conscience du défaut, Intel a lancé un rappel des processeurs concernés. Bien que le rappel a été émis en 1994 et ne couvre que les processeurs embarqués avant Janvier 1995, vous avez pouvez toujours obtenir un traitement de remplacement si votre ordinateur est affecté par le bug en virgule flottante. Intel maintient un site Web qui contient plus d'informations sur la façon de recevoir un remplacement si votre ordinateur est concerné par ce problème .

(0)
(0)

Commentaires - 0

Sans commentaires

Ajouter un commentaire

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Caractères restants: 3000
captcha