モバイル・マイクロアーキテクチャ

モバイル・マイクロアーキテクチャとは、インテルによって開発されたマイクロプロセッサのマイクロアーキテクチャである。2003年3月12日に正式発表され、Pentium Mプロセッサとして製品化された。

 概要 
インテルがノートPC用のCPUに初めて特化させたマイクロアーキテクチャであるマイクロプロセッサーを支えるインテルのテクノロジー。

90年代末、IntelはAMDとの猛烈な性能競争により、プロセッサの消費電力や発熱が急激に増大し問題となりつつあった。更にTransmetaがx86互換の低消費電力CPUとしてCrusoeを発表し支持を集めていた。しかし、次期主力として開発されていたNetBurstマイクロアーキテクチャは性能競争に特化したものであり、モバイル向けにはまるで向かないことがほぼわかっていた。

Intelはこれらの課題に対応するための組織再編を実施しIntel Reorganizes All Intel Architecture Activities To Provide Platforms And Solutions For The Internet Economy、プロセッサの消費電力を下げるためにモバイル・プラットフォーム事業部として専任組織を独立させたIntelが低消費電力版プロセッサのための専任部隊を編成。プロセッサの開発にはTillamookから続く仕事を買われたイスラエルのハイファチームを抜擢したIntel，2002年をめどに新モバイルチップ開発。

ハイファチームはP6マイクロアーキテクチャのPentium IIIを分析し、CPUを一から設計し直した。Micro-OPs FusionやSSE2、4倍速のシステムバスなど新機構を採用することで動作クロックの高いPentium 4-Mより高性能としながらも回路規模を徹底的に最適化することでTDPを抑え、高度なクロックゲーティングの導入により平均消費電力を下げたこれがBaniasプラットフォームだ～CPUマイクロアーキテクチャ編。

 特徴 
Micro-OPs Fusion
大容量キャッシュ
積極的なクロックゲーティング
高効率のシステムバス

 バリエーション 
<table border="0" cellspacing="4" cellpadding="8" >
Pentium M
EP80579
Core
</tr>
デュアル・コア
SSE命令のMicro-OPs Fusion
SSE命令の同時デコード数向上
SSE2 ShuffleとUnpack命令の高速化
整数除算(IDIV)の高速化
動的な分岐予測

ストリーミングSIMD拡張命令3
スタック操作専用マネージャー

浮動小数点演算性能の向上
Micro-OPs Fusion

Intel Virtualization テクノロジー
大容量キャッシュ

Intel Dynamic Power Coordination
ストリーミングSIMD拡張命令2

DDR2 メモリコントローラー
Intel Advanced Thermal Manager
Execute Disable Bit
ハードウェアクロックゲーティングの細分化
I/O コントローラー
Enhanced Deeper Sleep
レジスタアクセスマネージャーの拡張
拡張版 Intel SpeedStep テクノロジー(Geyserville III)
Intel QuickAssist テクノロジー
共有L2キャッシュ
データプリフェッチの拡張
省電力4倍速バス

Banias
Dothan
Tolapai
Yonah
</table>

 製品一覧 
 Banias 世代 
 モバイル向け 
Banias
+ Baniasブランド型番CPUTDP(W)FSB(MHz) コア数（スレッド数） クロック(GHz) L2キャッシュ(MB)Pentium M 1 (1) 1.8124.5400 1.7 1.6705 1.5 1.5 1.422 1.3LV 718 1.312 LV 1.2 LV 1.1ULV 713 1.17 ULV 1.0 ULV 0.9Celeron M340 1.50.524.5330 1.4320 1.3310 1.2ULV 333 0.97 ULV 0.8 ULV 0.6

 Dothan 世代 
 モバイル向け 
Dothan
+ Dothanブランド型番CPUTDP(W)FSB(MHz) コア数（スレッド数） クロック(GHz) L2キャッシュ(MB)Pentium M7801 (1) 2.26227533770 2.13760 2.0750 1.86740 1.73730 1.6765 2.121400755 2.0745A1.8745735A1.7735725A1.6725715A1.5715710 1.4LV 778 1.67.5LV 758 1.5LV 738 1.4ULV 773 1.35.5ULV 753 1.2ULV 733J1.15ULV 733ULV 723 1.0 Celeron205 1.2 0.521Celeron M390 1.71380 1.6370 1.5360J1.4360350J1.3350ULV 3831.05.5ULV 3730.5ULV 353 0.9 5

Stealey

+ Stealey型番CPUTDP(W)FSB(MHz) コア数（スレッド数） クロック(GHz) L2キャッシュ(MB)A1101 (1) 0.80.53400A100 0.6

 組み込み向け 
Tolapai

+ Tolapai型番CPUTDP(W)対応メモリ コア数（スレッド数） クロック(GHz) L2キャッシュ(MB)80579ED009C1 (1)1.20.25 21DDR2-80080579EZ009C 1980579ED004C1.0 2080579EZ004C 1880579EB600C0.6 1380579EZ600C 11

Canmore
+ Canmore型番CPUGPUTDP(W)対応メモリ コア数（スレッド数） クロック(GHz) L2キャッシュ(MB) 型番 クロック(MHz)CE3100 1 (1) 0.8 0.25 GMA 500 216 9.82 DDR2-800

 Yonah 世代 
 サーバー向け 
Sossaman
 対応ソケット: Socket M

+ SossamanブランドCPUTDP(W)FSB(MHz) コア数（スレッド数） クロック(GHz) L2キャッシュ(MB)Xeon2 (2)LV 2.16231667LV 2.0LV 1.66ULV 1.66 15Celeron1 (1)1.831271.66

 モバイル向け 
Yonah
+ Yonahブランド型番CPUTDP(W)FSB(MHz) コア数（スレッド数） クロック(GHz) L2キャッシュ(MB)Core DuoT27002 (2) 2.33231667T2600 2.16T2500 2.0T2400 1.83T23001.66T2300ET2450 2.0533T2350 1.86T2250 1.73T2050 1.6L2500 1.8315667L2400 1.66L2300 1.5U2500 1.29533U2400 1.06Core SoloT15001 (1) 2.027667T1400 1.83T1300 1.66T1200 1.5T1350 1.8631533T1250 1.73U1500 1.33 5.5U1400 1.26U1300 1.06PentiumDual-CoreT21302 (2) 1.86131T2080 1.73T2060 1.6Celeron M4501 (1) 2.027440 1.86430 1.73420 1.6410 1.46215 1.33 0.5ULV 443 1.215.5ULV 423 1.06

 脚注 

 関連項目 
 P6マイクロアーキテクチャ
 Coreマイクロアーキテクチャ

Category:X86アーキテクチャ
Category:インテルのx86マイクロプロセッサ