Preview

Pentium Flaw

Good Essays
Open Document
Open Document
723 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Pentium Flaw
Kevin Flecker
NT-1110
4/26/2014
Pentium Flaw The Pentium FDIV bug was a bug in the Intel P5 Pentium floating point unit (FPU). Because of the bug, the processor would return incorrect results for many calculations used in math and science. Intel blamed the problem on a few missing entries in the lookup table used by the company. The error was discovered by Professor Thomas R. Nicely at Lynchburg College, Virginia, USA. The error was rarely encountered by users (Byte magazine estimated that 1 in 9 billion floating point divides with random parameters would produce inaccurate results).[3] However, both the flaw and Intel's initial handling of the matter were heavily criticized. Intel ultimately recalled the defective processors. Professor Thomas Nicely, a professor of mathematics at Lynchburg College, had written code to enumerate primes, twin primes, prime triplets, and prime quadruplets. Nicely noticed some inconsistencies in the calculations on June 13, 1994, shortly after adding a Pentium system to his group of computers, but was unable to eliminate other factors (such as programming errors, motherboard chipsets, etc.) until October 19, 1994. On October 24, 1994, he reported the issue to Intel. According to Nicely, his contact person at Intel later admitted that Intel had been aware of the problem since May 1994, when the flaw was discovered during testing of the FPU for its new P6 core, first used in the Pentium Pro.
On October 30, 1994, Nicely sent an email describing the error he had discovered in the Pentium floating point unit to various contacts, requesting reports of testing for the flaw on 486-DX4s, Pentiums and Pentium clones.[2]
This flaw in the Pentium FPU was quickly verified by other people around the Internet, and became known as the Pentium FDIV bug (FDIV is the x86 assembly language mnemonic for floating-point division). One example was found where the division result returned by the Pentium was off by about 61 parts per million.[2]

You May Also Find These Documents Helpful

  • Good Essays

    The “Pentium flaw” or the Pentium FDIV bug was when Intel released defective Pentium processors. The defect was malfunctioning P5 Pentium floating point unit causing the computer to calculate division incorrectly. The “bug” was discovered by Professor Thomas Nicely when working on mathematical equations and noticed many inconsistencies in his calculations when he added a Pentium based computer on June, 13, 1994. Intel tried to keep the bug out of the lime light while they worked on updates to try and fix the problem but, persistent consumers kept pushing the issue on the internet and in magazines.…

    • 287 Words
    • 2 Pages
    Good Essays
  • Good Essays

    The Pentium Flaw

    • 626 Words
    • 3 Pages

    In June 1994, Intel discovered the floating-point unit flaw in the Pentium microprocessor. Professor Thomas Nicely, a professor of mathematics at the Lynchburg College, had written code to enumerate primes, twin primes, prime triplets, and prime quadruplets. Professor Thomas Nicely noticed some inconsistencies in the calculations on June 13th , 1994 shortly after adding a Pentium system to his group of computers, but was unable to eliminate other possible factors (such as programming errors, motherboard chipsets, etc.) until October 19, 1994. On October 24th, 1994 he reported the flaw he encountered to Intel. According to Professor Thomas Nicely, the person that he contacted at Intel later admitted to Intel being aware of the flaw since May 1994. The flaw was discovered by Intel during testing of the FPU for its new P6 core, which was first used in the Pentium Pro.…

    • 626 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Grace Murray Hopper

    • 1336 Words
    • 6 Pages

    The Mark I was the first digital computer to be programmed sequentially. The complex code of machine language could be easily misread or incorrectly written. To reduce the number of programming errors, Hopper and her colleagues collected programs that were free of error and generated a catalogue of subroutines that could be used to develop new programs. By this time, the Mark II had been built. Aiken 's team used the two computers side by side, effectively achieving an early instance of multiprocessing.…

    • 1336 Words
    • 6 Pages
    Good Essays
  • Satisfactory Essays

    * Ken Polsson. "Chronology of Events in the History of Microcomputers". Archived from the original on September 19, 2011. http://web.archive.org/web/20080602225734/http://www.microprocessor.sscc.ru/comphist/. Retrieved September 19,2011.…

    • 761 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The flaw was first discovered in June 1994, when Intel engineers first noticed that the floating-point unit (FPU) on the chip gave the wrong answer. However future tests done by Intel showed that the error appeared only in the ninth significant digit of the answer and affected a very, very small percentage of possible division combinations. The results of this flaw…

    • 396 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Business Law

    • 592 Words
    • 2 Pages

    Sterling computer has entered into a partnership with NoBugs a microchip processing computer. The collaboration was developing into a something successful until an incident put a strain in the business relationship. Some month ago Sterling computer has had several of their computers explode shortly after customers install them. Upon an investigation which was conducted by Sterling researchers have discovered evidence of NoBugs’s microchips aggravating a dormant defect in their computers, causing them to explode. The analysis on NoBugs microchips revealed that they were indeed below design specification and that the imperfections were caused by a slight miscalibration of NoBugs’s encoding equipment. Once, the information was presented to NoBugs they course of action correcting the problem by recalibrating the equipment and promptly resumed production of making perfect chips. However, this incident has caused Sterling business to bare the gaunt of the financial burden which is a loss of profits, out-of-pocket associated with compensating customers for the explosions, and injury to its business reputation by total accumulation will exceed somewhere north of $20 million dollars.…

    • 592 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The next two faults categories, excluding the OMISSION faults, emulate specific programming errors common to kernel code according to earlier studies [Sullivan and Chillarege, 1991; Christmansson and Chillarege, 1996].…

    • 285 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    En1320 Unit 1 Research Paper 1

    • 27742 Words
    • 111 Pages

    The code in Figure 2-8 shows that even a simple operation, such as the addition of two…

    • 27742 Words
    • 111 Pages
    Powerful Essays
  • Satisfactory Essays

    A Flaw in Pentium

    • 255 Words
    • 1 Page

    Thomas Nicely, a math professor at Lynchburg College, discovered the error however, and after sending his findings to Intel with no response, he posted his findings on the Internet, where others confirmed his theories. When Intel finally announced the bug, they originally said that they would only replace chips for users that require high-accuracy calculations, but when IBM publically refused to sell computers with faulty chips, Intel offered to replace all flawed Pentium processors.…

    • 255 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    Boiling Point Lab

    • 529 Words
    • 3 Pages

    The biggest source of error in my opinion is human error - not recording the temperature exactly at the last bubble came…

    • 529 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Scientists didn't realize the mistake until they tried to send the space craft up into the air. Nobody had checked the work done on the computer, they didn't feel the need to do so, sadly a “separate piece of software took in the data assuming it was in the metric unit: newtons” (Grossman 4). This occurred on…

    • 278 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    programiing

    • 923 Words
    • 4 Pages

    7: Write a program that requests two floating-point numbers and prints the value of their difference divided by their product. Have the program loop through pairs of input values until the user enters nonnumeric input.…

    • 923 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    Written Pi: Mathematics

    • 746 Words
    • 3 Pages

    In 1897, legislature of Indiana tried to legally establish the most accurate value of pi. However, the bill was never passed.…

    • 746 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Perfume Analysis

    • 432 Words
    • 2 Pages

    There weren’t many areas for errors in this practical that would be attributed to our own human error. The gas chromatographer itself was very repeatable and hence the only error in the computers results would be due to a…

    • 432 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Titration

    • 1182 Words
    • 5 Pages

    | |It is possible to make very precise measurements but still end up with an inaccurate result because of a weakness |…

    • 1182 Words
    • 5 Pages
    Good Essays