Pentium III
Pentium III(ペンティアム・スリー)は、インテルが1999年2月に発売した第6世代x86アーキテクチャのマイクロプロセッサ(CPU)。
生産時期 | 1999年2月28日から2004年4月(デスクトップ向け)まで |
---|---|
生産者 | インテル |
CPU周波数 | 450 MHz から 1.4 GHz |
FSB周波数 | 100 MHz から 133 MHz |
プロセスルール | 0.25µm から 0.13µm |
マイクロアーキテクチャ | P6 |
命令セット | x86 |
拡張命令 | MMX, SSE |
コア数 | 1 |
ソケット |
Slot 1 Socket 370 Socket 495 (mobile) Socket 479 (mobile) |
コードネーム |
Katmai Coppermine Coppermine-T Tualatin |
前世代プロセッサ | Pentium II |
次世代プロセッサ |
Pentium 4 Pentium M |
Pentium II と同様に、Pentium III をベースとして下位の低価格パソコン向けのCeleron、上位にあたるサーバやワークステーション向けのPentium III Xeonが発売された。
インテルはPentium IIIで競合するAMDのAthlonと激しい製品競争を繰り広げ、駆動クロック周波数はついに1GHzを突破した。
第一世代“カトマイ” (Katmai)
編集製造プロセスは0.25µm。機能的には前世代製品にあたるPentium IIにSSE処理ユニットを追加している。設計当時の製造技術の制約と製造コストを低減する目的から、Pentium IIと同様にCPUモジュール基板の上にCPUコアと容量512KBの2次キャッシュメモリとを個別に実装している。パッケージは、Pentium IIから継承したS.E.C.C.2 (Slot 1) のみ。
同一のクロック周波数のPentium IIと比較すると、Pentium IIIは2次キャッシュメモリのアクセスレイテンシが減少されている分、若干高速である。また、パソコンの同一性検出を目的として、個々のCPUにはソフトウェアから読み出し可能なプロセッサ・シリアル・ナンバ (PSN) と呼ばれる96ビット長の固有IDデータ[1]が追加されている。
Pentium IIのときはCPUクロックとFSBの関係について(ユーザーが設定を変更しない限りは)333MHz以下で66MHz、350MHz以上で100MHzという仕様が決められたために問題が無かったのだが、Pentium IIIでは当初から133MHz版が存在し、しばらくFSB 100MHz版と混在するようになった。従来の製品名はCPU名とCPUクロック表記だけだったので、特にPentium III 600MHz版は逓倍率が×6倍固定版(FSB 100MHz向け)と×4.5倍速固定版(FSB 133MHz向け)の2種類の製品を区別する必要が生じた。このため、同じCPUクロックでFSB 133MHz向け製品はCPUクロックにBを付けて「600BMHz」とCPUクロックを表記することで区別されるようになった。さらに、後述のCoppermineコア版が登場すると、CPUクロックもFSBも同じでコアだけが異なる製品も登場したため、そちらは「E」を付けて区別するようになった。たとえばFSB133MHzかつCoppermineの場合は「600EBMHz」となる。ただし区別する必要のない製品については「E」や「B」は付けなかった。[2]
クロック表記 コア数 FSB 2次キャッシュ ソケット TDP 600BMHz (133x4.5) 1 133MHz 512KB Slot1 34.5W 600MHz (100x6) 100MHz 550MHz (100x5.5) 30.8W 533MHz (133x4) 133MHz 29.7W 500MHz (100x5) 100MHz 28W 450MHz (100x4.5) 25.3W
第二世代“カッパーマイン” (Coppermine)
編集0.18µmプロセスで製造された。製造技術の発達により、256KBの2次キャッシュメモリをCPUダイ上に実装する。 512KBの2次キャッシュメモリを搭載するKatmaiと比較して容量は半減したが、CPUダイ上に実装されてCPUコアと等速で動作するようになり、さらにキャッシュアクセスの際のレイテンシが大幅に減少可能となったためより高速なメモリアクセスを実現、性能が向上している。L2キャッシュの性能向上に伴い、L2キャッシュフィルバッファ、ライトバックバッファ、バスキューエントリーを増加している。また、L1データキャッシュとL2キャッシュ間の帯域を256Bitに拡張している。
当初は、Katmai同様S.E.C.C.2パッケージを採用していたが、2次キャッシュを外に置く必要がなくなったため、Celeronで採用されたSocket 370に対応した、FC-PGAパッケージでも生産されるようになった。ただしこれは従来のPPGA版Celeronで採用されたSocket 370とは一部のピンの仕様が異なっており、必ずしも既存のシステムを流用できるものではなかった。その場合はサードパーティ製の変換下駄(とBIOSの対応)が必要になり、同様の問題は後述のようにTualatinの登場時にも生じている。
Intelのx86プロセッサとしては、初めて動作クロック1GHzを達成したアーキテクチャである。
この世代でインテルはAMDの「Athlon」に対抗し、動作クロックの向上を巡って熾烈な競争を演じた。当時出たばかりのCoppermineは当初品薄が続いたが、少数出荷で発表の前倒しを繰り返し、パソコン用マイクロプロセッサの動作クロックは遂に1GHzの大台に達することとなった。
一時は1.13GHzで動作する製品も極少数が出荷されたが、動作不安定が指摘され製品回収が行われた。1.13GHzを超える製品は第三世代を待つことになる。
モデルナンバー 動作クロック L2容量 FSB 逓倍率 コア電圧 TDP ソケット Pentium III 500E 500 MHz 256 KB 100 MHz 5× 1.6 V 13.2 W Socket 370
Slot 1Pentium III 533EB 533 MHz 133 MHz 4× 1.65 V 14 W Pentium III 550E 550 MHz 100 MHz 5.5× 1.6-1.7 V 14.5 W Pentium III 600E 600 MHz 6× 1.7-1.75 V 15.8 W Pentium III 600EB 133 MHz 4.5× 1.65-1.7 V Pentium III 650 650 MHz 100 MHz 6.5× 17 W Pentium III 667 666 MHz 133 MHz 5× 17.5 W Pentium III 700 700 MHz 100 MHz 7× 18.3 W Pentium III 733 733 MHz 133 MHz 5.5× 1.65-1.75 V 19.1 W Pentium III 750 750 MHz 100 MHz 7.5× 19.5 W Pentium III 800 800 MHz 8× 20.8 W Pentium III 800EB 133 MHz 6× Pentium III 850 850 MHz 100 MHz 8.5× 25.7 W Pentium III 866 866 MHz 133 MHz 6.5× 22.5/22.9 W Pentium III 900 900 MHz 100 MHz 9× 1.7-1.75 V 28.9 W Socket 370 Pentium III 933 933 MHz 133 MHz 7× 1.65-1.75 V 24.5/27.3 W Socket 370
Slot 1Pentium III 1000 1 GHz 100 MHz 10× 1.75 V 29 W Pentium III 1000EB 133 MHz 7.5× 1.7-1.76 V 26.1 W Pentium III 1100 1.1 GHz 100 MHz 11× 1.75 V 33 W Socket 370 Pentium III 1133 1.133 GHz 133 MHz 8.5× 29.1 W
Coppermine-T
編集次世代Pentium IIIであるTualatinとCoppermineとの間にはシステムバスの電気的な互換性が無いため、ストップギャップを目的として双方に互換性のあるCoppermine-Tが開発されていた。しかしPentium IIIからPentium 4へ販売の主体を急激にシフトすることを決断したIntelは、Coppermine-Tの互換性がPentium 4への移行の妨げとなると考えた。そのためこのCoppermine-TはTualatinとのシステムバスの互換性を削除して発売された。その結果、Coppermine-TはCoppermineとの互換性の低さだけが特徴に残ってしまった。
Coppermine-TはCoppermineのcD0ステップ、あるいは略してDステップと称する場合が多い。
Dステップ末期のCoppermineではTualatinと同様にヒートスプレッダ(IHS; Integrated Heat Spreader)を備えたFC-PGA2パッケージも出まわり[3]、FC-PGA版とFC-PGA2版が混在している。後のCoppermineコアのCeleronも同様であり[4]、ヒートスプレッダが付いているからといってTualatinとは限らない。
モデルナンバー クロック L2 容量 FSB 逓倍率 コア電圧 TDP ソケット Pentium III 800 800 MHz 256 KB 133 MHz 6× 1.75 V 38.2 W Socket 370 Pentium III 866 866 MHz 6.5× Pentium III 933 933 MHz 7× 27.3 W Pentium III 1000 1 GHz 7.5× 29 W Pentium III 1133 1.13 GHz 8.5× 29.1 W
第三世代“テュアラティン” (Tualatin)
編集Coppermineの製造プロセスを0.13µmへ更新した製品である。今後の製品の性能向上を念頭に置いてシステムバスの仕様を変更している。また、CPUコアの動作電圧も低下した。そのためソケットの物理的なピンレイアウトこそ変更されなかったものの、Coppermineとの電気的な互換性は事実上無くなっている。パッケージはSocket370対応製品のみとなり、従来のFC-PGAパッケージに新しくヒートスプレッダを被せたFC-PGA2パッケージで製品が発売された。
2次キャッシュ512kB搭載のPentium III-Sが先に登場し、続いて256kBのPentium IIIが登場した。 FSBは133MHzの製品のみになった[5]。
Pentium III-SはSMP動作が可能だが、Tualatin Pentium IIIではその機能は削除されている。
しかし、世界的不況からCPUの販売量が限られてくると予想したインテルは、歩留まりがPentium IIIに劣り製造量が下回るPentium 4でも十分に需要を賄えると判断し、競合していたAMD-Athlonプロセッサとの販売競争で優位に立つ次世代CPUのPentium 4の普及に力を入れるようになった。そのためTualatinは本来の性能や魅力を発揮しないまま終わりを迎えた。ただし、Pentium 4が苦手とする低消費電力・低発熱用途として、ノートパソコン向けのMobile Pentium III-Mやブレードサーバ向けのPentium III-Sは同条件で使用可能な後継機種の開発が遅れたことから、Pentium 4世代のプロセッサが一般化した後も暫く現行製品として販売が継続された。
モデルナンバー クロック L2 容量 FSB 逓倍率 コア電圧 TDP ソケット Pentium III 1000 1 GHz 256 KB 133 MHz 7.5× 1.475 V 29.9 W Socket 370 Pentium III 1133 1.13 GHz 8.5× 29.1 W Pentium III 1200 1.2 GHz 9× 29.9 W Pentium III 1333 1.33 GHz 10× Pentium III 1400 1.4 GHz 10.5× 1.5 V 31.2 W
Pentium III-S
編集2次キャッシュ量256kBを512kBへと倍増、SMP対応したモデル。
モデルナンバー クロック L2 容量 FSB 逓倍率 コア電圧 TDP ソケット Pentium III 1000S[6][7] 1 GHz 512 KB 133 MHz 7.5× 1.475 V 29.9 W Socket 370 Pentium III 1133S 1.13 GHz 8.5× 1.45 V 28.7 W Pentium III 1266S 1.26 GHz 9.5× 30.4 W Pentium III 1400S 1.4 GHz 10.5× 32.2 W
脚注
編集- ^ その内32ビットはいわゆるS-Specなどを識別するためのCPUIDが使用するため、個体識別に用いる固有のIDは残る64ビットを使用する。
- ^ “Pentium IIIプロセッサのクロック表記における「A」「B」「E」の意味”. atmarkIT (2002年3月5日). 2022年9月2日閲覧。
- ^ “FC-PGA2版Pentium IIIが正式にリテールパッケージで出回る”. Impress Watch (2001年6月23日). 2010年12月5日閲覧。
- ^ “CPUの新製品 2002年3月9日号”. Impress Watch (2002年3月9日). 2010年12月5日閲覧。
- ^ なお、TualatinコアのCeleronのFSBは100MHzであり、2次キャッシュはレイテンシがやや高いものの256kB搭載していたので、Pentium IIIとCeleronの性能差は小さかった。
- ^ Pentium III 1000S
- ^ Pentium III 1000S(OEM)