Pentium

Pentium

Infobox Computer Hardware Cpu
name = Pentium


caption = 75 MHz classic Pentium processor
produced-start = 1993
produced-end = 1999
slowest = 60 | slow-unit = MHz
fastest = 300 | fast-unit = MHz
fsb-slowest = 50 | fsb-slow-unit =
fsb-fastest = 66 | fsb-fast-unit =
manuf1 = Intel
core1 = P5. P54, P54CS, P55C, Tillamook
size-from = 0.8
size-to = 0.25
arch = x86
microarch = P5
sock1 = Socket 4, Socket 5, Socket 7
numcores = 1
The Pentium [cite web |title=Microprocessor Hall of Fame |url=http://www.intel.com/museum/online/hist%5Fmicro/hof/ |publisher=Intel |accessdate=2007-08-11] brand refers to Intel's single-core x86 microprocessor [cite web |title=Intel® Pentium® Processor Family |url=http://www.intel.com/pressroom/kits/quickreffam.htm#pentium |publisher=Intel |accessdate=2007-08-14] based on the P5 fifth-generation microarchitecture. The name Pentium was derived from the Greek "pente" (πέντε), meaning 'five', and the Latin ending "-ium".

Introduced on March 22, 1993 [cite web |title=View Processors Chronologically by Date of Introduction: |url=http://www.intel.com/pressroom/kits/quickrefyr.htm#1993 |publisher=Intel |accessdate=2007-08-14] , the Pentium succeeded the Intel486, in which the number "4" signified the fourth-generation microarchitecture. Intel selected the "Pentium" name after courts had disallowed trademarking of names containing numbers - like "286", "i386", "i486" - though, sometimes, the Pentium is unofficially referred to as i586. In 1996, the original "Pentium" was succeeded by the Pentium MMX branded CPUs still based on the P5 fifth-generation microarchitecture.

Starting in 1995, Intel used the "Pentium" registered trademark in the names of families of post-fifth-generations of x86 processors branded as the Pentium Pro, Pentium II, Pentium III, Pentium 4 and Pentium D (see Pentium (brand)). Although they shared the x86 instruction set with the original Pentium (and its predecessors), their microarchitectures were radically different from the P5 microarchitecture of CPUs branded as Pentium or Pentium MMX. In 2006, the Pentium briefly disappeared from Intel's roadmaps [cite news |title=Intel "Conroe-L" Details Unveiled |url=http://www.dailytech.com/article.aspx?newsid=4252 |publisher=DailyTech |accessdate=2007-08-16] [ [http://asia.cnet.com/reviews/pcperipherals/0,39051168,61998152-8,00.htm The multicore era is upon us - CNET Asia ] ] to reemerge in 2007 and solidify in 2008 [cite news |title=Intel to unify product naming scheme |url=http://www.tgdaily.com/content/view/33234/122/ |publisher=TG Daily |accessdate=2007-08-12] .

Vinod Dham is often referred to as the father of the Intel Pentium processor,cite web |url=http://www.podtech.net/home/1291/the-kamla-bhatt-show-vinod-dham-father-of-pentium-processor-on-investing-in-india |title=Vinod Dham, Father of Pentium Processor, on Investing in India |accessdate=2007-08-16 |date=2006-10-16 |publisher=PodTech.net |quote=Vinod Dham, Father of Pentium Processor] cite web |url=http://www.magazine.uc.edu/1000/dham.htm |title=The Technology Trailblazer: Vinod Dham |accessdate=2007-08-16 |last=Bach |first=John |year=2000 |month=10 |publisher=University Relations, University of Cincinnati |quote=Today, known in the industry as the "Father of the Pentium"] although many people, including John H. Crawford (of i386 and i486 alumni), was involved in the design and development of the processor.


=Improvements over i486=

* Superscalar architecture - The Pentium has two datapaths (pipelines) that allow it to complete more than one instruction per clock cycle. One pipe (called U) can handle any instruction, while the other (called V) can handle the simplest, most common instructions. Some RISC-proponents argued that the "complicated" x86 instruction set would probably never be implemented by a tightly pipelined microarchitecture, much less by a dual pipeline design. The 486 and the Pentium demonstrated that this was indeed possible and feasible.
* 64-bit external databus width - This doubles the amount of information read or written on each memory access. This doesn't mean that the Pentium can execute 64-bit applications; its main registers are still 32 bits wide.
* Faster floating point unit.
* MMX instructions (later models only) - A basic SIMD instruction set extension designed for use in multimedia applications.

Pentium architecture chips offered just under twice the performance of a 486 processor per clock cycle. The fastest Intel 486 parts were almost as powerful as a first-generation Pentium, and the AMD Am5x86 was roughly equal to the Pentium 75.

The Pentium ("Classic") series were designed to run at over 100 million instructions per second (MIPS), [http://dede.essortment.com/pcusersguides_rjje.htm] with the 75 MHz model running at 126.5 MIPS. [http://www.islandnet.com/~kpolsson/micropro/proc1994.htm]

Models

The earliest Pentiums were released at the clock speeds of 66 MHz and 60 MHz. Later on 75, 90, 100, 120, 133, 150, 166, 200, and 233 MHz versions gradually became available. 266 and 300 MHz versions were later released for mobile computing. Pentium OverDrive processors were released at speeds of 63 and 83 MHz as an upgrade option for older 486-class computers.

Pentium 66 MHz and 60 MHz chips contained 3.1 million transistors.

* "* These were only available as Mobile Pentium MMX chips for laptops."

P5, P54C, P54CS

The original Pentium microprocessor had the internal code name P5 and the product code 80501 (80500 for the earliest steppings). This was a pipelined in-order superscalar microprocessor, produced using a 0.8 µm process. It was followed by the P54C (80502), built on a 0.6 µm process and employing an internal clock multiplier to let the internal circuitry work at a higher frequency than the external bus (as it is much more cumbersome to increase the bus frequency). It was also dual-processor ready. The P54C was followed by the P54CS, built on a 0.35 µm process.

Bugs and problems

The early versions of 60-100 MHz Pentiums had a problem in the floating point unit that, in rare cases, resulted in reduced precision of division operations. This bug, discovered in 1994 by professor Thomas Nicely at Lynchburg College, Virginia, became known as the Pentium FDIV bug and caused embarrassment for Intel, which created an exchange program to replace the faulty processors. Soon afterwards, a bug was discovered which could allow a malicious program to crash a system without any special privileges (the f00f bug); fortunately, operating system were able to implement workarounds to prevent crashes.

The 60 and 66 MHz 0.8 µm versions of the Pentium processors also had (for the time) high heat production due to their 5V operation. The P54C used 3.3V and had significantly lower power draw (a quadratic relationship). P5 Pentiums used Socket 4, while P54C started out on Socket 5 before moving to Socket 7 in later revisions. All desktop Pentiums from P54CS onwards used Socket 7.

Pentium Overdrive

The P24T Pentium OverDrive for 486-systems were released in 1995, which were based on 3.3V 0.6 µm versions using a 63 or 83 MHz clock. Since these used Socket 2/3, some adjustment had to be made to compensate for the 32-bit data bus and slower on-board L2 cache of 486-motherboards. They were therefore equipped with a 32KB L1 cache (double that of pre-P55C Pentiums). The product included an attached fan and heatsink assembly as well as power regulation to convert 5V down to 3.3V. Intel had promised 486 users an upgrade in the "near future" via an "Overdrive" socket to accommodate a Pentium-like CPU. However, the P24T arrived late, at low speeds, and high costs, which led some users to suspect that Intel never really planned such an upgrade, but eventually offered it to avoid a lawsuit. The P24Ts therefore sold poorly. In addition, motherboard compatibility with the P24T was poor, possibly due to the use of a write-back caching scheme. Common workarounds were to disable the motherboard's L2 cache causing a noticeable drop in system performance.

P55C, Tillamook

The P55C (or 80503) was developed by Intel's Research & Development Center in Haifa, Israel. It was sold as Pentium with MMX Technology (usually just called Pentium MMX); although it was based on the P5 core (the 0.35 µm process was also used for this series) it featured a new set of 57 "MMX" instructions intended to improve performance on multimedia tasks, such as encoding and decoding digital media data.

The new instructions work on new data types: 64-bit packed vectors of either eight 8-bit integers, four 16-bit integers, two 32-bit integers, or one 64-bit integer. So, for example, the PADDUSB (Packed ADD Unsigned Saturated Byte) instruction adds two vectors, each containing eight 8-bit unsigned integers together, pairwise; each addition that would overflow "saturates", yielding 255, the maximum unsigned value that can be represented in a byte. These rather specialized instructions generally require special coding by the programmer for them to be used. MMX did not achieve significant popularity until after the P55C's lifetime Fact|date=March 2007.

The performance of the P55C was improved over previous versions by a doubling of the Level 1 CPU cache from 16 KiB to 32 KiB.

Pentium P55C notebook CPUs used a "mobile module" that held the CPU. This module was a PCB with the CPU directly attached to it in a special smaller form factor. The module snapped to the notebook motherboard and typically a heat spreader plate was installed and made contact with the module. Such notebooks frequently used the Intel 430MX chipset, a feature-reduced 430FX. However, with the 0.25 µm "Tillamook" Mobile Pentium MMX (named after a city in Oregon), the module also held the 430TX chipset along with the system's 512 KiB SRAM cache memory.

As a trademark

Intel used the "Pentium" trademark in many brand names of x86 (instruction set) processors of later generations with different microarchitectures radically departed from the "P5" found in CPUs originally branded as the "Pentium" only. They include:

* Pentium Pro
* Pentium II, Pentium II Xeon
* Pentium III, Pentium III Xeon
* Pentium 4, Mobile Pentium 4, Mobile Pentium 4 M, Pentium 4 Extreme Edition
* Pentium M
* Pentium D, Pentium Extreme Edition
* Pentium Dual-Core

Competitors

* AMD K5
* Cyrix 5x86
* WinChip C6
* NexGen Nx586
* Rise mP6

ee also

*Vinod Dham
*CPU design
*COASt (Cache On A Stick), L2 cache modules for Pentium
*IA-32 instruction set architecture (ISA)
*Pentium Compatible Processor

References

External links

* [http://www.cpu-collection.de/?tn=0&l0=co&l1=Intel&l2=Pentium%20P54 CPU-Collection.de] - Intel Pentium images and descriptions
* [http://www.plasma-online.de/english/identify/picture/intel_cpu.html Plasma Online Intel CPU Identification]
* [http://www.chipdb.org/cat-pentium-417.htm Pictures of all known Pentium chips at chipdb.org]
* [http://www.chipdb.org/pentium_timeline.jpgPentium ES timeline] Timeline with Pentium engineering samples and oldest known non-ES in correlation to their official release date.


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Pentium 4 — Produced From 2000 to 2008 Common manufacturer(s) Intel Max. CPU clock rate 1.3 GHz to 3.8  …   Wikipedia

  • Pentium 4 — <<   Pentium 4   >> Центральный процессор Производство …   Википедия

  • Pentium II — <<   Pentium II   >> Центральный процессор …   Википедия

  • Pentium II — Produced From mid 1997 to early 1999 Common manufacturer(s) Intel Max. CPU …   Wikipedia

  • Pentium — <<   Pentium   >> Центральный процессор Семейство процессоров Intel Pentium …   Википедия

  • Pentium M — Produced From 2003 to 2008 Common manufacturer(s) Intel Max. CPU clock rate 900 MHz to 2.26 GHz …   Wikipedia

  • Pentium 4-m — Processeur Fabriqué 2002 2006 Fréquence du processeur 1,40 GHz à 3.466 GHz Fréquence du FSB …   Wikipédia en Français

  • Pentium 4-M — Production De 2002 à 2006 Fréquence du processeur 1,40 GHz à 3.466 GHz Fréquence du FSB 400 MT/s à 533 MT/s …   Wikipédia en Français

  • Pentium E — Pentium Dual Core Pentium Dual Core Processeur Intel Pentium Dual Core E2160 Conroe Fabriqué 2007 Fabricant …   Wikipédia en Français

  • Pentium M — <<   Pentium M   >> Центральный процессор Исходный логотип марки Производство: с 2003 по 2008 Производитель: Intel Частота ЦП: 900 МГц  2.26  …   Википедия

  • Pentium M — Intel Pentium M 730 Dothan Production De 2003 à 2007 Fréquence du processeur 900 MHz à 2,26 GHz …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”