Pentium 4

Pentium 4(ペンティアム・フォー)は、インテルが製造したNetBurstマイクロアーキテクチャに基づくx86アーキテクチャのマイクロプロセッサ(CPU)に付された商標である。集積トランジスタ数は4200万[1]。最初の製品は2000年11月20日に発表され、当初はその単一製品に付した商品名と目されていた。しかしその後も後継のプロセスルールで製造されたが同名で販売され、結果として一連の製品を指す商標になった。そのため、同じくPentium 4を冠するCPUであってもプロセスルール(すなわち製品世代)によって性能が大きく異なる。それら製品世代を区別して指す場合には、(自作パソコンユーザーなどがそうするように)インテルが用いた社内開発コードネームをそのまま用いることが多い。本項でも以降の節では開発コードネームを見出しに用いる。

Pentium 4
生産時期 2000年から2008年まで
生産者 インテル
CPU周波数 1.3 GHz から 3.8 GHz
FSB周波数 400 MHz から 1066 MHz
プロセスルール 180nm から 65nm
マイクロアーキテクチャ NetBurst
命令セット x86, x64
コア数 1
ソケット Socket 423
Socket 478
LGA 775
コードネーム Willamette
Northwood
Prescott
Cedar Mill

Willamette(ウィラメット)

2000年11月20日にリリースされた第一世代のPentium 4である。180nmプロセスルールで製造され[1]、256KBのL2キャッシュメモリを持つ。 当初はサポートするチップセットが、高価なRDRAMしか利用できないIntel 850チップセットのみで、Pentium 4に128MB分(64MBが2枚)のRIMM(RDRAMモジュール)を安価なPC-133 SDRAMと同等価格で同梱するなどの様々な販促活動を行ったが、あまり普及しなかった。このため、インテルは安価なPC-133 SDRAMが利用可能なIntel 845チップセットを止む無く発売した。なお、Intel 865系以降のチップセットはWillametteに対応していない。開発コードネームはウィラメット川からとられた。

発売当初はSocket 423を採用していたが、後にSocket 478を採用し、これが主流となる。

ソケット423版
Pentium 4 1.50GHz (Socket423)
最高動作周波数(供給クロックx内部逓倍数)コア数FSB周波数2次キャッシュメモリ容量TDP (ステップ=プロセス・ルール改訂番号)
2.00GHz (100MHz x20)1400MHz256KB71.8W
1.90GHz (100MHz x19)1400MHz256KB69.2W
1.80GHz (100MHz x18)1400MHz256KB66.7W
1.70GHz (100MHz x17)1400MHz256KB64W
1.60GHz (100MHz x16)1400MHz256KB61W
1.50GHz (100MHz x15)1400MHz256KB54.7W(B2/C1) 57.8W(D0)
1.40GHz (100MHz x14)1400MHz256KB51.8W(B2) 54.7W(C1)
1.30GHz (100MHz x13)1400MHz256KB48.9W(B2) 51.6W(C1)
ソケット478版
Pentium 4 1.80GHz (Socket478)
ソケット423版に比してインテグレーテッド ヒート スプレッダ(IHS)が大型化され、インターポーザ(サブストレート)のほぼ全面を覆うようになり、以後LGA775版(コアを問わず)を含めこの形状が主流となる。
最高動作周波数(供給クロックx内部逓倍数)コア数FSB周波数2次キャッシュメモリ容量TDP (ステップ=プロセス・ルール改訂番号)
2.00GHz (100MHz x20)1400MHz256KB75.3W
1.90GHz (100MHz x19)1400MHz256KB72.8W
1.80GHz (100MHz x18)1400MHz256KB66.1W
1.70GHz (100MHz x17)1400MHz256KB63.5W(C1/D0/E0) 67.7W(SL62Z)
1.60GHz (100MHz x16)1400MHz256KB57.9W(C1) 60.8W(D0/E0)
1.50GHz (100MHz x15)1400MHz256KB57.9W(C1/D0/E0) 62.9W(DP)
1.40GHz (100MHz x14)1400MHz256KB55.3W

Northwood(ノースウッド)

2002年1月8日にリリースされた第二世代のPentium 4。Willametteのルビーをそのまま130nmプロセスルールで製造した製品。製造プロセスの微細化による消費電力低減とL2キャッシュメモリの倍増(256KBから512KB)による多少の性能向上を実現している。最大動作周波数は2004年2月販売開始品にて3.4GHzを達成した。 2002年11月にはXeonプロセッサに引き続きハイパースレッディング・テクノロジー(HT:Hyper-Threading Technology、同時マルチスレッディング)が利用可能なPentium 4がリリースされた。このHTに対応したチップセットとしてIntel 865/875シリーズが開発された。 後継製品のPrescottと比較してTDPと処理能力のバランスが良いとされ日本の自作パソコンユーザーにはPrescott登場後も根強い人気があったが、2005年3月をもって製造を終了した。

Pentium 4 1.8AGHz (Socket478)
インテグレーテッド ヒート スプレッダを外したPentium 4 2.4GHz(FSB 533MHz Socket478)。
大きさ比較用の硬貨はユーロ 2c、直径 18.75 mm, 0.74 in
最高動作周波数(供給クロックx内部逓倍数)コア数FSB周波数2次キャッシュメモリ容量HT対応TDP (ステップ=プロセス・ルール改訂番号)
3.40GHz (200MHz x17)1800MHz512KB89W 82W(D1)
3.20GHz (200MHz x16)1800MHz512KB○ / ×(SL792)82W
3.06GHz (133MHz x23)1533MHz512KB81.8W
3.00GHz (200MHz x15)1800MHz512KB○ / ×(SL78Z)81.9W(D1) 82W(M0)
3.00GHz (100MHz x30)1400MHz512KB×80W
2.80GHz (200MHz x14)1800MHz512KB69.7W(D1) 75.1W(M0)
2.80GHz (133MHz x21)1533MHz512KB×68.4W
2.80GHz (100MHz x28)1400MHz512KB×68.4W
2.66GHz (133MHz x20)1533MHz512KB×66.1W
2.60GHz (200MHz x13)1800MHz512KB69W
2.60GHz (100MHz x26)1400MHz512KB×62.6W
2.53GHz (133MHz x19)1533MHz512KB×59.3W(B0) 61.5W(C1/D1)
2.50GHz (100MHz x25)1400MHz512KB×61W
2.40GHz (200MHz x12)1800MHz512KB○ / ×(SL6WR)66.2W(D1) 75.1W(M0)
2.40GHz (133MHz x18)1533MHz512KB×57.8W(B0) 59.8W(C1/D1/M0)
2.40GHz (100MHz x24)1400MHz512KB×57.8W(B0) 59.8W(C1/D1)
2.26GHz (133MHz x17)1533MHz512KB×56W(B0) 58W(C1/D1/M0)
2.20GHz (100MHz x22)1400MHz512KB×55.1W(B0) 57.1W(C1/D1)
2.00GHz (100MHz x20)1400MHz512KB×52.4W(B0) 54.3W(C1/D1) 43.7W(SL62Q) 75.3W(SL6SP)
1.80GHz (100MHz x18)1400MHz512KB×49.6W(B0) 66.1W(C1/D1) 40.9W(SL62R) 68.4W(SL6QL)
1.60GHz (100MHz x16)1400MHz512KB×38W(SL62S) 46.8W(SL668)

Prescott(プレスコット)

2004年1月1日にリリースされた90nmプロセスで製造される第三世代のPentium 4。L1データキャッシュを16KBに増量し、L2キャッシュメモリを1MBに増量し、さらなる高クロック化を想定してキャッシュアクセスのレイテンシとパイプライン段数を増加している。

パイプライン段数の増加による性能低下を抑えるため、間接分岐予測ユニット追加及び、トレースキャッシュBTBエントリー数の増量による分岐予測精度の向上、ストア - ロード・フォワーディングの強化、ハードウェアプリフェッチの強化などを行っている。このような改良を行ったものの、パイプラインの段数増加によって、1サイクルあたりの平均処理命令数は低下するため、同じ最大動作周波数のNorthwoodと比べると僅かながら性能は劣る。SSE2の拡張版にあたる「ストリーミングSIMD拡張命令3 (SSE3)」の他、一部製品ではバッファオーバーランを利用した攻撃プログラムの実行を防止する「エグゼキュート・ディスエーブル・ビット(XDビット)」や、AMD64互換の64ビット拡張である「Extended Memory 64bit Technology(EM64T、のちのIntel 64)」といった機能が追加されている。 初期の製品では従来のSocket 478に対応する製品も投入されたが、発売早々に775接点のLGAパッケージを採用するLGA775に移行している。LGA775はSocket Tとも呼ばれている。このTは次世代Pentium 4として開発していたTejas(後述)に由来する。Tejasではより消費電力が増えることから、電源供給ラインのコンタクト数を増加する目的でSocket Tの採用が予定されていたが、Prescottで既に同程度の消費電力になってしまったことに対する措置である。Prescottコアで発生したプロセッサの消費電力と発熱の問題を受けインテルはロードマップを大幅に変更した。以降、従来の動作クロックそのものの向上を重視する戦略から、1サイクルあたりの性能の向上を重視する方向へと開発方針を転換している。その時期を同じくして、製品名称に最高動作クロックを付けることを止め、代わりにプロセッサー・ナンバーを導入している。

対応するインテル チップセットは、

  • Intel 955X
  • Intel 945シリーズ
  • Intel 925Xシリーズ
  • Intel 915シリーズ
  • Intel 875P
  • Intel 865シリーズ

である。

Pentium 4 3.00GHz (Socket478)
最高動作周波数(供給クロックx内部逓倍数)コア数FSB周波数2次キャッシュメモリ容量HT対応XD-bit対応Intel 64対応TDP (ステップ=プロセス・ルール改訂番号)
3.40GHz (200MHz x17)1800MHz1MB××103W(C0/D0/E0) 89W(G1)
3.20GHz (200MHz x16)1800MHz1MB○ / ×(SL88K)×× / ○(SL7QB)103W(C0/SL7PN) 89W(D0/G1/SL88K)
3.00GHz (200MHz x15)1800MHz1MB○ / ×(SL88J)××89W
2.80GHz (200MHz x14)1800MHz1MB××89W
2.80GHz (133MHz x21)1533MHz1MB×××89W
2.66GHz (133MHz x20)1533MHz1MB×××103W(C0) 89W(E0)
2.40GHz (133MHz x18)1533MHz1MB× / ○(SL7FY)××89W
2.26GHz (133MHz x17)1533MHz512KB×××89W
LGA775版
Pentium 4 551 (3.40GHz LGA775)
プロセッサ・ナンバ最高動作周波数(供給クロックx内部逓倍数)コア数FSB周波数2次キャッシュ容量HT対応XD-bit対応Intel 64対応TDP
5713.80GHz (200MHz x19)1800MHz1MB115W
570J3.80GHz (200MHz x19)1800MHz1MB×115W
5703.80GHz (200MHz x19)1800MHz1MB××115W
---3.80GHz (200MHz x19)1800MHz1MB×115W
5613.60GHz (200MHz x18)1800MHz1MB115W
560J3.60GHz (200MHz x18)1800MHz1MB×115W
5603.60GHz (200MHz x18)1800MHz1MB××115W
---3.60GHz (200MHz x18)1800MHz1MB×115W
5513.40GHz (200MHz x17)1800MHz1MB84W
550J3.40GHz (200MHz x17)1800MHz1MB×84W
5503.40GHz (200MHz x17)1800MHz1MB××115W
---3.40GHz (200MHz x17)1800MHz1MB×115W
5413.20GHz (200MHz x16)1800MHz1MB84W
540J3.20GHz (200MHz x16)1800MHz1MB×84W
5403.20GHz (200MHz x16)1800MHz1MB××84W
---3.20GHz (200MHz x16)1800MHz1MB×103W
5243.06GHz (133MHz x23)1533MHz1MB84W
519K3.06GHz (133MHz x23)1533MHz1MB×84W
519J3.06GHz (133MHz x23)1533MHz1MB××84W
5193.06GHz (133MHz x23)1533MHz1MB×××84W
5313.00GHz (200MHz x15)1800MHz1MB84W
530J3.00GHz (200MHz x15)1800MHz1MB×84W
5303.00GHz (200MHz x15)1800MHz1MB××84W
5172.93GHz (133MHz x22)1533MHz1MB84W
5162.93GHz (133MHz x22)1533MHz1MB×84W
515J2.93GHz (133MHz x22)1533MHz1MB××84W
5152.93GHz (133MHz x22)1533MHz1MB×××84W
5212.80GHz (200MHz x14)1800MHz1MB84W
520J2.80GHz (200MHz x14)1800MHz1MB×84W
5202.80GHz (200MHz x14)1800MHz1MB××84W
5112.80GHz (133MHz x21)1533MHz1MB×84W
510J2.80GHz (133MHz x21)1533MHz1MB××84W
5102.80GHz (133MHz x21)1533MHz1MB×××84W
5062.66GHz (133MHz x20)1533MHz1MB×84W
505J2.66GHz (133MHz x20)1533MHz1MB××84W
5052.66GHz (133MHz x20)1533MHz1MB×××84W

Prescott-2M

2005年2月20日にリリースされた第四世代のPentium 4。開発を中止したTejas(後述)の代替として、上位製品であったXeonシリーズのうち、2次キャッシュメモリを2MB実装した製品を流用して商品化した。Prescottとの比較では、2次キャッシュメモリを1MBから2MBへ倍増し拡張版 Intel SpeedStep テクノロジ(EIST:Enhanced Intel SpeedStep Technology)に対応させたものと考えてよい。XDビットも実装された。プロセッサー・ナンバーは600番台となる。

また、コンピュータの仮想化技術であるインテル バーチャライゼーション・テクノロジーを実装した製品(プロセッサー・ナンバーは6x2)も発表された。

対応するインテル チップセットは、

  • Intel 955X
  • Intel 945シリーズ
  • Intel 925Xシリーズ
  • Intel 915シリーズ

である。

Pentium 4 670 (3.80GHz LGA775)
プロセッサ・ナンバ最高動作周波数(供給クロックx内部逓倍数)コア数FSB周波数2次キャッシュメモリ容量VT対応HT対応XD-bit対応Intel 64対応ソケットTDP (ステップ=プロセス・ルール改訂番号)
6723.80GHz (200MHz x19)1800MHz2MBLGA775115W
6703.80GHz (200MHz x19)1800MHz2MB×LGA775115W
6623.60GHz (200MHz x18)1800MHz2MBLGA775115W(SL8QB) 84W(SL8UP)
6603.60GHz (200MHz x18)1800MHz2MB×LGA775115W
6503.40GHz (200MHz x17)1800MHz2MB×LGA77584W
6403.20GHz (200MHz x16)1800MHz2MB×LGA77584W
6303.00GHz (200MHz x15)1800MHz2MB×LGA77584W
6202.80GHz (200MHz x14)1800MHz2MB×LGA77584W

Tejas(テハスあるいはテジャス)

当初第五世代のPentium 4として開発されていたが、リーク電流増大による過大な自己発熱に起因する排熱(放熱)困難が解決できず開発中止になった。インテルによるロードマップ「開発途上の製品」では、2つの物理コアそれぞれに2つのスレッドを処理させると見られるダイアグラムが示されていた。Hyper-Threadingにより2スレッド処理が可能な2コアによる4スレッドの同時処理が可能なクラスタ構成になっていたと考えられる。当時のCPU開発担当者などによる説明では、本来の処理を行うプログラムを処理する本スレッドにヘルパースレッドと呼ばれる補助スレッドを並行して走らせることで、本スレッドの処理内容を前もってヘルパースレッドが処理を行い、本スレッドのコードをヘルパースレッドが解釈してマイクロOps化してトレースキャッシュメモリに充填し、データなどは前もってメインメモリからキャッシュメモリにデータをコピーさせ、それによってパイプラインストールの時間および回数を軽減することで処理性能を向上させる予定であったと考えられる。Tejas開発中止の代替として、市場への新製品投入スパン維持をPrescott-2Mが担い、製品ラインナップ上Tejas同等の性能製品としてPentium Dが開発着手された。

CedarMill(シダーミル)

Pentium 4 641 (3.20GHz LGA775)
四辺から覗く黒い樹脂製の突起は、端子面を覆っている静電破壊防止用の端子カバーを留めている爪である(CPUの構造物ではない)

2006年1月5日にリリースされた第五世代のPentium 4。CedarMillはTejasの製造プロセスルールを微細化したものとして計画されていたが、Tejasが開発中止となったためPrescott-2Mをそのまま65nmプロセスルールに微細化したものに変更された。性能や機能はPrescott-2Mと同等で、プロセッサー・ナンバーも同等性能のPrescott-2Mよりも1大きいものに留まっている。Pentium Dの下位製品として位置付けされた。Prescottと同じく消費電力は多かったが、後に改良によって他社製品と特に変わらない程度まで低下している。その上価格もPrescottより大きく引き下げられており、コストパフォーマンスが高い商品となった。しかし事実上の後継製品であるIntel Core 2への市場移行を速やかに促すべく、大きく宣伝されることは無く終息を待つこととなる。

ステッピング(製造プロセス・ルール改訂)によって消費電力が大きく引き下げられた物は、Prescottに比べて優れたオーバークロック耐性を持つ事が知られている。

対応するインテル チップセットは、

  • Intel 955X
  • Intel 945シリーズ
  • Intel 925Xシリーズ
  • Intel 915シリーズ

である。

プロセッサ・ナンバ最高動作周波数(供給クロックx内部逓倍数)コア数FSB周波数2次キャッシュメモリ容量VT対応HT対応XD-bit対応Intel 64対応ソケットTDP (ステップ=プロセス・ルール改訂番号)
6613.60GHz (200MHz x18)1800MHz2MB×LGA77586W
6513.40GHz (200MHz x17)1800MHz2MB×LGA77586W(B1/C1) 65W(D0)
6413.20GHz (200MHz x16)1800MHz2MB×LGA77586W(B1/C1) 65W(D0)
6313.00GHz (200MHz x15)1800MHz2MB×LGA77586W(B1/C1) 65W(D0)

脚注

  1. インテルミュージアム「マイクロプロセッサーの歴史」 - インテル公式サイト.2013年12月5日閲覧。

関連項目

外部リンク

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.