86
インテルの新武器:Pentium 4 Prescott

キャッシュ追加: 1 MB L2 および 16 kB L1/データ

90nmという非常に微細な回路製造プロセスの利点を活かし、IntelはL2キャッシュサイズを容易に拡大することができました。Northwoodの512KBに対し、Prescottは1MBのキャッシュサイズにアクセスできます。トランジスタ数に関わらず、ダイサイズは146mm²から112mm²に縮小されました。3.4EGHz動作時、Prescottの最大キャッシュ帯域幅は108GB/sです。

さらに、IntelはL1データキャッシュを8KBから16KBに倍増しました。2000年にIntelがPentium 4 Willametteを発売した当時を振り返ってみましょう。このとき、キャッシュサイズは8KBに縮小されていました。当時は、レイテンシを2クロックサイクルに抑えるために、L1キャッシュを8KBに縮小する必要がありました。キャッシュアクセスが低速であれば、Pentium IIIとのパフォーマンス格差はさらに拡大していたでしょう。今日でも、両方のAGU(アドレス生成ユニット)が頻繁にキャッシュにアクセスする必要があるため、高速なキャッシュは非常に重要です。

詳細な手順: SSE3

IntelがPentium 4のSSE2命令セット(ストリーミングSIMD拡張命令、144命令)で成功を収めた後、SSE3は大手ソフトウェア企業の要望に応えたものとされています。今回は、プログラマーの負担を軽減するために、わずか13個の新しい命令が追加されました。

  • fisttp: fp から int への変換
  • addsubps、addsubpd、movsldup、movshdup、movddup: 複素数演算
  • lddqu: ビデオエンコーディング
  • haddps、hsubps、haddpd、hsubpd: グラフィックス (SIMD FP / AOS)
  • monitor、mwait: スレッド同期

SSE3がどのような効果をもたらすかはまだ分かりません。SSE3をサポートするように調整されたアプリケーションが既に1つあります。Mainconcept MPEG Encoder 1.4.1です(ベンチマークセクションを参照)。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

Patrick Schmid 氏は、2005 年から 2006 年まで Tom's Hardware の編集長を務めました。ストレージ、CPU、システム構築など、幅広いハードウェア トピックに関する多数の記事を執筆しました。