Haswellマイクロアーキテクチャ

Haswellマイクロアーキテクチャ（ハズウェル マイクロアーキテクチャ）とは、インテルによって開発されたマイクロプロセッサのマイクロアーキテクチャである。

第4世代Intel Coreプロセッサとして製品化され、2013年6月2日から一般向けに販売された。その後、Sandy BridgeやIvy Bridgeに続く製品として、2013年6月4日にCOMPUTEX TAIPEI 2013で正式発表された。

概要 
Haswellマイクロアーキテクチャの開発は、前々世代のNehalemマイクロアーキテクチャを開発したオレゴン州ヒルズボロチームが担当した。様々な省電力技術が導入され、インテルが普及を進めるUltrabookに最適化されたプロセッサだと考えられている。ただしインテルは、タブレット、ノートパソコン、デスクトップ、サーバーという幅広い機器に最適化できるようHaswellを開発したことも表明している。IDF2011で実働デモが行われ、IDF2012で更なる詳細が発表された。

Ivy Bridgeと同じクロック数で比べた際、10%以上の速度向上が見込めるとしている。

グラフィックス性能にも力を入れており、上位内蔵GPUであるGT3e(Iris Pro Graphics 5200)及び一部のGT3(Iris Graphics 5100)に関しては、Iris（アイリス）というブランド名が付けられた。Iris Pro Graphics 5200 は Ivy Bridge の Intel HD Graphics 4000 に比べ、実行ユニット数が16から40に増え、2倍以上のパフォーマンス向上となっている。

特徴 
 Ivy Bridgeから引き継ぐ特徴
 トライゲート22 nmプロセス
 14段のパイプライン
 1つのコアの余剰リソースを2つ目のコアに仕立てるハイパースレッディング・テクノロジー
 ターボブースト・テクノロジー

 新規に確認されている特徴
 CPU部
 演算処理のためのポート数が6個から8個へ拡充
 分岐予測の精度向上による、パイプラインストールの減少
 AVX2 (Advanced Vector Extension 2)、FMA3(Fused Multiply Add)、BMI()などの拡張命令の追加
 トランザクショナルメモリのハードウェアサポート
 L1データキャッシュの帯域倍増（ロード64Bytes/cycle、ストア32Bytes/cycle）
 L2キャッシュの帯域倍増(64Bytes/cycle)
 L2 TLB(Translation Lookaside Buffer)エントリ数の増加およびラージTLBのサポート
 リオーダバッファのエントリ数の増加(168→192)
 物理レジスタファイルの増加（整数160→168、浮動小数点144→168）
 リザベーションステーションのエントリ数の増加(54→60)

 GPU部
 GT1(HD Graphics)、GT2(HD Graphics 4200、4400、4600、P4600、P4700)、GT3(15 W版 HD Graphics 5000、28 W版 Iris Graphics 5100)、GT3e(Iris Pro Graphics 5200)と、性能別に4種類のGPUを提供。
 4K解像度への対応
 Direct3D 11.1、OpenCL 1.2、OpenGL 4.0への対応
 組み込みGPUで3画面出力時の組み合わせ制限撤廃

 新規に見込まれている特徴
 スタンバイ時の待機電力をUltrabookでシステム全体で 1/30(3 W→0.1 W)に減少
 電力管理機構全体の組み込み
 Thunderboltテクノロジ

製品構成

デスクトップ向け 
型番の末尾が「R」の CPU は Intel Iris Pro Graphics 5200 (GT3e)、それ以外はIntel HD Graphics *( 無印 - 4660 ) を搭載。
型番の末尾が「K」は倍率ロックフリーモデルでオーバークロックが可能。
型番の末尾が「S」は省電力版。「T」はさらに省電力なモデル。

デスクトップ向けチップセット: Z87、H87、Q87、Q85、B85、H81。

サーバー／ワークステーション向け 

∗ 互換マザーボードが必要

接尾辞：
 L - 低電力

モバイル向け 

モバイル向けチップセット: QM87、HM87、HM86。

後継 
後継は14 nmにシュリンクされたBroadwellマイクロアーキテクチャ。

脚注

注釈

出典

関連項目 
 P6
 Core 2
 Nehalem
 Sandy Bridge

インテルのマイクロプロセッサ
X86アーキテクチャ
トランザクショナルメモリ