Intels Pentium FDIV-Bug: Ein Fehler mit 475 Millionen Dollar Kosten

2024-12-28

1993 brachte Intel den Hochleistungsprozessor Pentium auf den Markt. Ein Jahr später wurde ein Fehler in seinem Gleitkomma-Divisions-Algorithmus entdeckt, der in seltenen Fällen zu falschen Ergebnissen führte. Anfangs von Intel heruntergespielt, erlangte der als FDIV-Bug bekannte Fehler schnell Medienaufmerksamkeit. Der Fehler rührte von 16 fehlenden Einträgen in der Lookup-Tabelle des Prozessors her, wobei 5 Einträge direkt zu falschen Berechnungen führten. Intel musste letztendlich alle betroffenen Chips zurückrufen und ersetzen, was 475 Millionen Dollar kostete. Dieser Artikel untersucht detailliert den Divisions-Algorithmus des Pentium, lokalisiert den Fehler auf dem Chip und erklärt den zugrunde liegenden mathematischen Fehler, der zu diesem teuren Fehler führte.