Saturday, September 11, 2010

0 Intel Pentium Pro

Intel Pentium Pro ("P6")

Pentium Pro diperkenalkan pada tahun 1995 sebagai pengganti Pentium. Hal ini memperkenalkan beberapa fitur arsitektur yang unik yang belum pernah terlihat di prosesor PC sebelumnya. Pentium Pro adalah CPU mainstream pertama yang secara radikal mengubah bagaimana menjalankan instruksi, dengan menerjemahkan mereka menjadi seperti microinstructions RISC dan melaksanakan ini pada inti internal yang sangat canggih . (The Nx586 prosesor NexGen sebenarnya CPU x86 pertama yang menggunakan desain ini, tapi chip ini dipakai dalam beberapa sistem yang sangat.)

Pentium Pro mencapai kinerja sekitar 50% lebih tinggi dari Pentium kecepatan clock yang sama. Selain cara baru instruksi pemrosesan, Pentium Pro menggabungkan beberapa kemajuan teknik lainnya yang berkontribusi terhadap peningkatan kinerja ini:

  • Superpipelining: Pentium Pro secara dramatis meningkatkan jumlah langkah-langkah pelaksanaan, hingga 14, dari Pentium 5.
  • Integrated Level 2 Cache: Pentium Pro memiliki performa yang lebih tinggi secara dramatis cache sekunder dibandingkan dengan semua prosesor sebelumnya. Alih-alih menggunakan motherboard berbasis cache berjalan pada kecepatan bus memori, itu menggunakan tingkat terintegrasi 2 cache dengan bus sendiri, berjalan pada, kecepatan prosesor penuh biasanya tiga kali kecepatan yang cache berjalan di atas Pentium. The Pentium Pro cache juga non-blocking , yang memungkinkan prosesor untuk melanjutkan tanpa menunggu di cache miss.
  • Optimasi 32-Bit: Pentium Pro dioptimalkan untuk menjalankan kode 32-bit (sistem operasi yang paling modern dan gunakan aplikasi) dan memberikan peningkatan kinerja yang lebih besar atas Pentium ketika menggunakan perangkat lunak terbaru.
  • Wider Address Bus: Bus alamat pada Pentium Pro diperluas sampai 36 bit, memberikan sebuah addressability maksimum 64 GB memori.
  • Greater Multiprocessing: konfigurasi prosesor Quad didukung dengan Pentium Pro dibandingkan dengan hanya dengan Pentium dual.
  • Out of Order Completion: Petunjuk mengalir pipa eksekusi dapat menyelesaikan rusak.
  • Superior Branch Prediction Unit: Buffer target cabang adalah dua kali ukuran Pentium dan akurasinya meningkat.
  • Register Renaming: Fitur ini meningkatkan kinerja paralel pada jaringan pipa.
  • Speculative Execution: Pro menggunakan eksekusi spekulatif untuk mengurangi waktu pipa kios di inti RISC nya.

Untuk beberapa alasan, Pentium Pro masih, meskipun umurnya, pilihan ideal untuk server. Pertama, adalah sebuah chip cepat pada umumnya. Kedua, tingkat terpadu 2 cache membuatnya ideal untuk multiprocessing, bukannya memiliki tingkat motherboard berbasis tunggal 2 cache bahwa semua prosesor harus berbagi, masing-masing memiliki sendiri. Ketiga, Pentium Pro memiliki chipset yang tersedia untuk itu yang dirancang untuk penggunaan server akhir-tinggi, lebih dari Pentium.

Desain terpadu-cache telah baik berkat dan kutukan untuk Intel. berkat adalah bahwa ia sangat meningkatkan kinerja chip. Kutukan itu adalah bahwa sudah sangat sulit bagi Intel untuk memproduksi Pentium Pro pada volume dan tingkat biaya yang diperlukan agar menjadi prosesor mainstream. Ada dua alasan utama untuk ini. Pertama, cache sendiri sangat mini dan karena itu jauh lebih mahal untuk menghasilkan dari chip SRAM biasa digunakan pada motherboard Pentium untuk level 2 cache,. Kedua beberapa masalah dengan cache tidak ditemukan sampai setelah sudah dikawinkan dengan prosesor dan diinstal dalam paket bersama mereka, ketika hal ini terjadi seluruh paket (termasuk prosesor) harus dibuang, mengurangi hasil panen dan biaya meningkat. Karena masalah dengan desainnya, Intel telah meninggalkan-cache konsep terpadu dan tidak mungkin bahwa setiap prosesor PC masa depan akan menggunakannya dalam cara yang sama seperti Pentium Pro, Pentium Pro biasanya ditemukan di dalam baik 180 MHz atau 200 MHz versi. Pentium Pro lebih tua berlari pada 150 dan 166 MHz; ini jauh kurang umum dan chip 166 MHz khususnya jarang terlihat. 150 dan 180 chip kapal hanya dengan 256 KB level 2 cache, sedangkan 200 tersedia dengan 256 KB, 512 KB atau 1 MB level 2 cache. Biaya chip 200 MHz dengan 512 KB atau 1 MB cache sangat permintaan tinggi karena biaya produksi dan. The chip 166 MHz tidak biasa di itu tersedia dengan 512 KB cache saja.

Meskipun hampir dua tahun, prosesor Pentium Pro masih umum digunakan di sistem high-end, meskipun Pentium II sekarang mulai mengambil beberapa pasar server ini. Sampai keluar dengan Intel Pentium II yang tepat untuk sebuah chipset, permintaan versi MHz 200 (terutama dengan 512 KB atau 1 MB cache) akan terus tinggi.

General Information

Manufacturer

Intel

Family Name

Pentium Pro

Code name

"P6"

Processor Generation

Sixth=

Motherboard Generation

Sixth

Version

Pentium Pro 150

Pentium Pro 166

Pentium Pro 180

Pentium Pro 200 (256 KB)

Pentium Pro 200 (512 KB)

Pentium Pro 200 (1 MB)

Introduced

Nov. 1995

1996

Jan. 1997

Variants and Licensed Equivalents

--

Speed Specifications

Memory Bus Speed (MHz)

60

66

60

66

Processor Clock Multiplier

2.5

3.0

Processor Speed (MHz)

150

166

180

200

"P" Rating

--

Benchmarks

iCOMP Rating

--

iCOMP 2.0 Rating

168

186

197

220

~240

!?

Norton SI

--

Norton SI32

70

78

81

90

98

!?

CPUmark32

420

465

497

553

611

!?

Physical Characteristics

Process Technology

Bipolar CMOS

Circuit Size (microns)

0.6 (CPU and cache)

0.35 (CPU and cache)

0.35 (CPU), 0.6 (cache)

0.35 (CPU and cache)

0.35 (CPU), !? (cache)

Die Size (mm^2)

307 (+202 for L2 cache)

196 (+242 for L2 cache)

196 (+202 for L2 cache)

196 (+242 for L2 cache)

196 (+!? For L2 cache)

Transistors (millions)

5.5 (+15.5 for L2 cache)

5.5 (+31 for L2 cache)

5.5 (+15.5 for L2 cache)

5.5 (+31 for L2 cache)

5.5 (+!? For L2 cache)

Voltage, Power and Cooling

External or I/O Voltage (V)

3.1

3.3

Internal or Core Voltage(V)

3.1

3.3

Power Management

SMM

Cooling Requirements

Active heat sink

Packaging

Packaging Style

387-Pin Dual SPGA

Motherboard Interface

Socket 8

External Architecture

Data Bus Width (bits)

64

Maximum Data Bus Bandwidth (Mbytes/sec)

457.8

508.6

457.8

508.6

Address Bus Width (bits)

36

Maximum Addressable Memory

64 GB

Level 2 Cache Type

Integrated, non-blocking

Level 2 Cache Size

256 KB

512 KB

256 KB

512 KB

1 MB

Level 2 Cache Bus Speed

Same as Processor

Multiprocessing

Quad (SMP) with compatible motherboard

Internal Architecture

Instruction Set

x86 plus Pentium and Pentium Pro extensions

MMX Support

No

Processor Modes

Real, Protected, Virtual Real

x86 Execution Method

x86 Emulation

Internal Components

Register Size (bits)

32

Pipeline Depth (stages)

14

Level 1 Cache Size

8 KB Data, 8 KB Instruction

Level 1 Cache Mapping

2-Way Set Associative

Level 1 Cache Write Policy

Write-Through, Write-Back

Integer Units

4

Floating Point Unit / Math Coprocessor

Integrated

Instruction Decoders

1 Sophisticated, 2 Simple

Branch Prediction Buffer Size / Accuracy

512 entries / 90%

Write Buffers

!?

Performance Enhancing Features

Out of Order Execution, Speculative Execution, Register Renaming, Superpipelining

0 comments:

Post a Comment