Pentium M
Pentium M(ペンティアム・エム)は、インテルが2003年3月12日に発表した、主にノートパソコン向けのx86アーキテクチャのマイクロプロセッサである。 概要ノートPCに搭載することを前提とし、バッテリー持続時間(=省電力)と高速性能(=処理能力)の両立を目的として設計された[1]。今までのモバイル向けCPUとは異なり、デスクトップパソコン向けの設計を流用するのではなく、モバイル専用に設計されたものであり、これはインテルにとって初の試みである。 またPentium M、対応チップセットのi855/i915シリーズ、IEEE 802.11a/b/g無線LANチップのIntel PRO/Wireless、およびMicrosoft Windows XPまたはLinux Kernel 2.4x 以降のソフトウェアとの組み合わせでインテル Centrino(セントリーノ)モバイルテクノロジと称する[2]。ただし、3種ともに上記などインテル製品での組み合わせでなければCentrinoの呼称を名乗ることができない。 一部のデスクトップパソコンにも搭載され、Pentium M対応のマザーボードも売り出されていた。小型で静粛性の高いデスクトップパソコンを組み立てることができた。 Pentium Mは、IA-32の64ビット拡張命令であるIntel 64には対応していない。 特徴→「モバイル・マイクロアーキテクチャ」も参照
インテルにより公開されている資料[3]によれば、Pentium MのマイクロアーキテクチャはPentium 4などに採用されたNetBurstマイクロアーキテクチャより一つ前のP6マイクロアーキテクチャをベースに抜本的な改良を加えたものである。コンプレックスデコーダ1つ+シンプルデコーダ2つというデコーダの構成や、5つの命令発行ポートを備え3μOPs/clkでリタイア可能というアウト・オブ・オーダー実行部の大まかな特徴はP6マイクロアーキテクチャと似ているが、主に以下のような改良が加えられている。
その他、OOOバッファの増加、L1命令キャッシュの倍増(16KB→32KB)、L1データキャッシュの倍増(16KB→32KB)、L2キャッシュの倍増(512KB→1MB)、TLBの増量なども行われているが、これら多くの改良により、旧世代のP6マイクロアーキテクチャと比較してIPCが向上している。命令セットの面ではPentium 4と共に登場したSSE2命令を新たにサポートしており、当時のデスクトップ向けプロセッサに準じた仕様になっている。 モバイルに向かないNetBurstマイクロアーキテクチャの代替として開発され、絶対的な性能よりもクロックあたりの処理性能を重視している[1]。NetBurstマイクロアーキテクチャのパイプラインを深くし、高クロック化で性能を稼ぐという方向性は抑えられている。その一方でCPUバス周りはNetBurst系の高速なバスを組み合わせており、バス周りがボトルネックとなることを抑えている。 クロックあたりの性能が高く、約1.5倍のクロックの Pentium 4 に匹敵する性能を発揮し、Pentium M の2GHz、Pentium 4 の2.8 GHz 、Athlon 64 2800+(1.8 GHz)がおおよそ同じくらいの性能だと言われている。また、低消費電力であるため、発熱が減少し、大型化・高コスト化する一方であったCPUの冷却装置の小型化に貢献した。 低消費電力と高いパフォーマンスが評価され、モバイルのみならず、モバイル・オン・デスクトップ(MoDT)としての用途に注目が集まった。 デスクトップで Pentium M を使うために、Pentium M 用のSocket 479(Socket 479M)を使用したデスクトップパソコン向けのマザーボードも数社から発売された。さらには台湾のマザーボードメーカーのASUSより、Pentium M(およびCeleron M) を Pentium 4 などに使用されるデスクトップ用のSocket 478を備えるマザーボードで使用できるCPU変換アダプタ(CT-479)も発売された。この製品は、正式には同社製の限られたマザーボードのみで使用できるとされる[4]。Intel SpeedStep テクノロジは公式には機能しないとされる[5]。動作にはマザーボードの BIOS のアップデートが必要。 モバイル向けラインナップPentium M 世代
130 nm プロセスで製造された。Pentium 4 同様、SSE2 に対応している。途中からプロセッサー・ナンバーが採用され、700番台が与えられている。 省電力技術として拡張版 Intel SpeedStep テクノロジ(EIST)をサポートする[6]。これはかつてモバイルPentium III-Mに搭載されていたものをさらに拡張させたもので、多段階の動作電圧や周波数で動作することを可能としている。
90nmプロセスで製造された。プロセッサー・ナンバーはBanias同様700番台。 改良版(Dothan-533)が新チップセット Intel 915 シリーズとともに2005年1月19日に発表された[7]。FSBが400MHzから533MHzに向上した以外はDothanと同一。「ソノマ(Sonoma)」というコードネームで呼ばれた第2世代セントリーノ・プラットフォームとともに用いられる。 同時発表されたチップセットIntel 915シリーズ(正式には「モバイルIntel 915 Expressチップセットファミリ」)は、FSB533/400MHzに対応し、PCI Expressが使用可能。DDR2 SDRAMも利用可能になり、消費電力を削減できる。 グラフィックス・メディア・アクセラレータ 900(GMA 900)が統合された 915G チップセット・ファミリはグラフィックス性能を従来製品よりも大幅に向上し、T&L にハードウェアレベルで対応していないことなどを除けば、低価格向けのGPUと同程度の性能を有する。なお、GMA900 では Windows Vista の Windows Aero (DWM)は使用できない。GMA900 の後継グラフィックである GMA950 では Windows Aero に対応している。 組み合わされる ICH は ICH6M で、最大32ビット/192 kHz 対応の HD Audio やシリアルATAが使用できる。 なお、一連のシリーズで機能的な相違度はBanias < Dothan << Yonah <<< Meromとなるが、公表されている機能分を差し引いたトランジスタ数の差としてはBanias << Dothan < Yonah <<< Meromとなる。このことからDothanは未公開の実験的要素が多数組み込まれている可能性がある、ただしトランジスタ数の考察に関しては、プロセス毎にキャッシュのセルを構成するトランジスタ個数、(6セルや8セルなどと呼ばれ、一般的に微細化が進むほど増える)が代わる為、トランジスタ数の増加は、必ずしも新たなロジック回路の追加とは言えない可能性もある。
脚注
関連項目
外部リンク |