Intel Pentium4
まず初めにIntelのPentiumシリーズから
Pentiumの主力は2000年末からPentium 4となっている。
Pentium 4にはWillametteコアとNorthwoodコア、そして2004年からPrescottコアが登場した。
Intelのサーバー/ワークステーション向けCPUはXeonと言う。
Hyper-Threadingとは
CPUを2つあるように扱える機能で、この機能があれば2つの事を平行して行えるようになり、
Intelでは最適化された環境では25%もの性能向上があるとしています。
NorthwoodコアのPentium 4では2.4C、2.6C、2.8Cと3GHz以上のタイプとPrescottコアの大部分が搭載しています。
この機能は動画編集や変換、それにアプリケーションを同時に扱う時などに効果を発揮し、
マルチタスクでの動作はAthlon 64より得意分野となっております。
システムバスの帯域幅とメモリについて
メモリにも帯域があり、システムバスとメモリが一致しなければ、
どちらかがのボトルネックとなって性能を引き出せません。
Pentium 4とボトルネック
Pentium 4は以前、RDRAMとSDRAMをサポートしていました。
Pentium 4とRDRAMは同じ帯域で性能をフルに発揮できましたが、
残念な事にチップセット、RDRAMの値段が高価で普及しませんでした。
SDRAMは値段は安かったのですが、下段の表の通り、
メモリの帯域がボトルネックとなり、性能をあまり発揮できませんでした。
次にPentium 4チップセットはDDR SDRAMサポートします。
DDR SDRAMでも性能をフルには発揮できませんが、
メインストリームとして普及し、そしてデュアルチャネルDDRが登場しました。
Pentium 4と同じ帯域なのですが、残念ながらほとんど出回っていない上にマザーボードの値段も高い。
Pentium4 600シリーズ(2005年2月)
| Pentium 4 | システムバス | コア | 実クロック | CPUソケット | プロセス技術 | L2キャッシュ | 拡張命令 |
|---|---|---|---|---|---|---|---|
| 670 | 800MHz | Prescott | 3.8GHz | LGA775 | 90nm | 2MB | MMX/SSE/SSE2/SSE3/HT/NX/EIST/EM64T |
| 661 | 800MHz | Cedar Mill | 3.6GHz | LGA775 | 65nm | 2MB | MMX/SSE/SSE2/SSE3/HT/NX/EIST/EM64T |
| 660 | 800MHz | Prescott | 3.6GHz | LGA775 | 90nm | 2MB | MMX/SSE/SSE2/SSE3/HT/NX/EIST/EM64T |
| 651 | 800MHz | Cedar Mill | 3.4GHz | LGA775 | 65nm | 2MB | MMX/SSE/SSE2/SSE3/HT/NX/EIST/EM64T |
| 650 | 800MHz | Prescott | 3.4GHz | LGA775 | 90nm | 2MB | MMX/SSE/SSE2/SSE3/HT/NX/EIST/EM64T |
| 641 | 800MHz | Cedar Mill | 3.2GHz | LGA775 | 65nm | 2MB | MMX/SSE/SSE2/SSE3/HT/NX/EIST/EM64T |
| 640 | 800MHz | Prescott | 3.2GHz | LGA775 | 90nm | 2MB | MMX/SSE/SSE2/SSE3/HT/NX/EIST/EM64T |
| 631 | 800MHz | Cedar Mill | 3GHz | LGA775 | 65nm | 2MB | MMX/SSE/SSE2/SSE3/HT/NX/EIST/EM64T |
| 630 | 800MHz | Prescott | 3GHz | LGA775 | 90nm | 2MB | MMX/SSE/SSE2/SSE3/HT/NX/EIST/EM64T |
Pentium4 500シリーズ(2004年6月)
| Pentium 4 | システムバス | コア | 実クロック | CPUソケット | プロセス技術 | L2キャッシュ | 拡張命令 |
|---|---|---|---|---|---|---|---|
| 571 | 800MHz | Prescott | 3.8GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT/NX/EM64T |
| 570J | 800MHz | Prescott | 3.8GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT/NX |
| 3.8FGHz | 800MHz | Prescott | 3.8GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT/NX/EM64T |
| 561 | 800MHz | Prescott | 3.6GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT/NX/EM64T |
| 560J | 800MHz | Prescott | 3.6GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT/NX |
| 560 | 800MHz | Prescott | 3.6GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT |
| 3.6FGHz | 800MHz | Prescott | 3.6GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT/NX/EM64T |
| 551 | 800MHz | Prescott | 3.4GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT/NX/EM64T |
| 550J | 800MHz | Prescott | 3.4GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT/NX |
| 550 | 800MHz | Prescott | 3.4GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT |
| 3.4FGHz | 800MHz | Prescott | 3.4GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT/NX/EM64T |
| 541 | 800MHz | Prescott | 3.2GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT/NX/EM64T |
| 540J | 800MHz | Prescott | 3.2GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT/NX |
| 540 | 800MHz | Prescott | 3.2GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT |
| 3.2FGHz | 800MHz | Prescott | 3.2GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT/NX/EM64T |
| 531 | 800MHz | Prescott | 3GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT/NX/EM64T |
| 530J | 800MHz | Prescott | 3GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT/NX |
| 530 | 800MHz | Prescott | 3GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT |
| 515 | 533MHz | Prescott | 2.93GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3 |
| 521 | 800MHz | Prescott | 2.8GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT/NX/EM64T |
| 520J | 800MHz | Prescott | 2.8GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT/NX |
| 520 | 800MHz | Prescott | 2.8GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT |
| 505 | 533MHz | Prescott | 2.66GHz | LGA775 | 90nm | 1MB | MMX/SSE/SSE2/SSE3 |
Pentium4 Socket478 Socket423(2000年11月)
| Pentium 4 | システムバス | コア | 実クロック | CPUソケット | プロセス技術 | L2キャッシュ | 拡張命令 |
|---|---|---|---|---|---|---|---|
| 3.4EGHz | 800MHz | Prescott | 3.4GHz | Socket478 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT |
| 3.4GHz | 800MHz | Northwood | 3.4GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2/HT |
| 3.2EGHz | 800MHz | Prescott | 3.2GHz | Socket478 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT |
| 3.2GHz | 800MHz | Northwood | 3.2GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2/HT |
| 3.0EGHz | 800MHz | Prescott | 3GHz | Socket478 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT |
| 3.0GHz | 800MHz | Northwood | 3GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2/HT |
| 3.06GHz | 533MHz | Northwood | 3.06GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2/HT |
| 2.8EGHz | 800MHz | Prescott | 2.8GHz | Socket478 | 90nm | 1MB | MMX/SSE/SSE2/SSE3/HT |
| 2.8CGHz | 800MHz | Northwood | 2.8GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2/HT |
| 2.8AGHz | 533MHz | Prescott | 2.8GHz | Socket478 | 90nm | 1MB | MMX/SSE/SSE2/SSE3 |
| 2.80GHz | 533MHz | Northwood | 2.8GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2 |
| 2.6CGHz | 800MHz | Northwood | 2.6GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2/HT |
| 2.66GHz | 533MHz | Northwood | 2.66GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2 |
| 2.60GHz | 400MHz | Northwood | 2.6GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2 |
| 2.53GHz | 533MHz | Northwood | 2.53GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2 |
| 2.50GHz | 400MHz | Northwood | 2.4GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2 |
| 2.4CGHz | 800MHz | Northwood | 2.4GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2/HT |
| 2.4BGHz | 533MHz | Northwood | 2.4GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2 |
| 2.4AGHz | 533MHz | Prescott | 2.4GHz | Socket478 | 90nm | 1MB | MMX/SSE/SSE2/SSE3 |
| 2.40GHz | 400MHz | Northwood | 2.4GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2 |
| 2.26GHz | 533MHz | Northwood | 2.26GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2 |
| 2AGHz | 400MHz | Northwood | 2GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2 |
| 1.8AGHz | 400MHz | Northwood | 1.8GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2 |
| 1.6AGHz | 400MHz | Northwood | 1.6GHz | Socket478 | 0.13μm | 512KB | MMX/SSE/SSE2 |
| 2.0GHz | 400MHz | Willamette | 2GHz | Socket478or423 | 0.18μm | 256KB | MMX/SSE/SSE2 |
| 1.9GHz | 400MHz | Willamette | 1.9GHz | Socket478or423 | 0.18μm | 256KB | MMX/SSE/SSE2 |
| 1.8GHz | 400MHz | Willamette | 1.8GHz | Socket478or423 | 0.18μm | 256KB | MMX/SSE/SSE2 |
| 1.7GHz | 400MHz | Willamette | 1.7GHz | Socket478or423 | 0.18μm | 256KB | MMX/SSE/SSE2 |
| 1.6GHz | 400MHz | Willamette | 1.6GHz | Socket478or423 | 0.18μm | 256KB | MMX/SSE/SSE2 |
| 1.5GHz | 400MHz | Willamette | 1.5GHz | Socket478or423 | 0.18μm | 256KB | MMX/SSE/SSE2 |
| 1.4GHz | 400MHz | Willamette | 1.4GHz | Socket423 | 0.18μm | 256KB | MMX/SSE/SSE2 |
| 1.3GHz | 400MHz | Willamette | 1.3GHz | Socket423 | 0.18μm | 256KB | MMX/SSE/SSE2 |