|
Article on other languages:
|
Pentium Pro(ペンティアム プロ)はインテルが1995年11月に発売した80x86アーキテクチャのCPUである。P6マイクロアーキテクチャを採用した最初の製品であり、80x86プロセッサとしては初めてRISCプロセッサに迫る性能を実現した。主な用途はローエンドサーバ、ワークステーション、および、ハイエンドデスクトップパーソナルコンピュータなど。
概要Pentium Proは、「Pentium」という名称が付けられているが、内部構造はP5マイクロアーキテクチャのPentiumとは完全に異なり、P6マイクロアーキテクチャを採用した最初のCPUである。P6マイクロアーキテクチャはRISCの設計思想を取り込み、80x86命令を複数の単純化した命令に分割して実行する。また、命令発行系統を3つ持つスーパースカラ構造、多段パイプラインを効率よく動作させるための分岐予測といった先進技術を採用し、32ビットコードでは同クロックのPentiumを大きく凌駕する演算処理速度を実現した。 Pentium Proは2次キャッシュメモリをアクセスするための内部バスをメインメモリをアクセスするための外部バスから分離し、CPUコアと等速度で動作する2次キャッシュメモリをCPUコアと同一のパッケージ上に搭載した。外部バスにフロントサイドバス(FSB)、内部バスにバックサイドバス(BSB)と呼称されるが、FSBとBSBの名称が導入されたのは後継のPentium IIからで、Pentium Proが発表された当時はこの二つを一つにしてデュアル・インディペンデント・バス(DIB)と呼称していた。DIBの導入により、頻繁に発生する2次キャッシュへのアクセスが低速なFSBに律速されることを回避し、2次キャッシュとメインメモリへの同時アクセスも可能となり、メモリアクセスでCPUの動作が阻害されることを低減した。 大容量(コア自体のトランジスタ数は550万個であったが2次キャッシュはその数倍ものトランジスタ数であった)の2次キャッシュメモリをCPUパッケージ上に実装したため、CPUパッケージは巨大な長方形となり、Pentium Pro用に新しく開発されたSocket 8を使用する。後年発売された2次キャッシュメモリ1 MB版のPentium Proは512 KBのメモリチップ2枚とCPUコア1枚の3チップ構成となっている。 Pentiumで発生した致命的なエラッタ(除算において計算結果が誤っており、P54C Pentiumは全数リコールが行われた)の反省から、P6マイクロアーキテクチャはマイクロコードの一部をソフトウェアで書き換えられるようになっている。Pentium Pro以降のCPUで発生したエラッタは、過去判っている範囲において、BIOSやオペレーティングシステム(OS)から供給される、暗号化されたコードブロックをCPUに書き込むことで回避できている。 モデルPentium Proのモデルは、CPUコアのクロックおよび2次キャッシュメモリの容量により区別される。
チップセットインテルからPentium Pro用に以下の3種類のチップセットが提供された。
上記以外の独自チップセットを使用して、4 CPUを超えるSMPを実現したシステムも存在した。 性能200 MHz、2次キャッシュメモリ256 KBのPentium Proを搭載したシステムは、SPECint95 8.09、SPECfp95 6.75を記録した。これはPentium Pro発売時に最速のPentiumであった、133 MHzのPentiumを搭載したシステムのおよそ2倍の性能であった。当時のRISCプロセッサとの比較では、従来はRISCプロセッサの領域と考えられていた整数演算性能を実現し、浮動小数点演算においてもRISCプロセッサの性能に近づいていた。2000年6月にはインテルで開発したASCI Redが9,632のPentium Proを搭載し、最大理論性能で3.2 TFLOPSの演算速度によりスーパーコンピュータのTOP500の第1位に輝いた。 Pentium Proは32ビットコードに特化した設計のため、16ビットコードの実行速度においてはPentiumに劣り、ほとんどの場合、200 MHzのPentium Proは133 MHzのPentiumより遅かった。Pentium Proの発売当時のデスクトップパーソナルコンピュータはWindows 3.x上の16ビットアプリケーションからWindows 95上の32ビットアプリケーションへの移行期であったが、32ビットアプリケーションの実行速度においても、Pentium ProはPentiumに対してWindows NT上ほどWindows 95上では大きな差を示せなかった(Windows 95内の一部が16ビットコードで記述されていたためとされる)。ただし、このような問題はマイクロアーキテクチャの切り替え時には珍しいことではなく、同じような問題はIntel 486とPentium、Pentium IIIとPentium 4にも発生した。 応用製品元々はあらゆる用途でPentiumを置き換える後継CPUとして開発されていたが[要出典]、サーバ、ワークステーション向けCPUとして発売された。主に以下の用途の製品に使用された。
Pentium Proは、Windows 95をインストールしたデスクトップパーソナルコンピュータ向けに使用されることはほとんどなかった。この用途では、Pentium、Pentium MMXが使用された。 後継CPUPentium ProはCPUコアと2次キャッシュメモリを同一のパッケージ上に搭載したことが足枷となり、歩留まりが悪く(コア、キャッシュ双方の不良率が同じであったとしても、単純計算で1チップ構成CPUの2倍の不良率となる)、製造コストは高止まりした。この問題を解決するため、後続製品のPentium II、Celeronではパッケージ形状が変更され、Socket 8の代わりにSlot 1を使用した。
結局、Socket 8に対応するCPUは、Pentium Proとそのオーバードライブプロセッサ以外には発売されなかった。 Pentium IIは、16ビットコードの処理速度をPentium Proより改善し、MMXをサポートしていた。Pentium IIが登場すると、デスクトップパーソナルコンピュータ用のPentium ProはPentium IIによって置き換えられた。しかし、Pentium Proが4 CPUまでのSMPをサポートしていたのに対し、Pentium IIは2 CPUまでのサポートであったため、Pentium IIの登場後も、サーバ向けには1998年6月にPentium II Xeonが登場するまでPentium Proが使用された。 アップグレードPentium Proシステムをアップグレードするためには以下の手段があった。
関連項目外部リンク
|
||||||||||||||||||||||||||||||
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net