TheBestLinks.com
TheBestLinks.com
FDIV bug, Pentium FDIV bug, Floating point, Internet, Intel, October 30... Print friendly version | Tell a friend
 
Navigation
Search
Toolbox

Pentium FDIV bug

From TheBestLinks.com

(Redirected from FDIV bug)

On October 30, 1994, Professor Thomas Nicely of Lynchburg College reported a bug in the Pentium floating point unit. He reported that certain division operations returned a value which was wrong by a very small amount. This result was quickly verified by other people around the Internet, and became known as the Pentium FDIV bug (FDIV is the x86 assembly language instruction for floating point division). Other people found division problems where the result returned by the Pentium was off by up to 61 parts per million. Note that this problem occurred only on some models of the original Pentium processor. Any Pentium family processor with a clock speed of at least 120 MHz is new enough not to have this bug.

This report stirred up a huge controversy. Intel at first denied that the problem existed. Later, Intel claimed that it was not serious and would not affect most users; however, if you could prove that you were affected, Intel would replace your processor. However, although most independent estimates found the bug to be of little importance and have negligible effect on most uses, it has caused a great public outcry. Companies like IBM (whose "586" Pentium clone competed at that time with the Intel Pentium line) joined the condemnation. Finally, Intel was forced to offer to replace all flawed Pentium processors, at huge potential cost to the company (however, it turned out that only a small fraction of Pentium owners actually bothered to get their chips replaced).

Parts of this article were summarized from information available at http://www.mathworks.com/company/pentium/index.shtml (Broken - see http://web.archive.org/web/20030621164253/http://www.mathworks.com/company/pentium/index.shtml ). Cleve Moler placed the documents from that page in a ZIP file at http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=1666&objectType=file.

Intel's page for the FDIV Replacement program (with links to official information on the problem): http://support.intel.com/support/processors/pentium/fdiv/

fr:Bogue de la division du Pentium

Related links


Top visited 0 of 0 links

[no links posted yet]

>> place link >>

Discussion

Last posted 0 of 0 messages

[no messages posted yet]

>> post message >>

Watch

You can add this article to your own "watchlist" and receive e-mail notification about all changes in this page.
 
   
Innovate it
This page was last modified 23:03, 23 Sep 2004.
  Content is available under GNU Free Documentation License 1.2.
Powered by MediaWiki