編集部レポート「CPUを検証せよ!」シリーズ。前回は旧Pentiumプロセッサ時代を振り返り、その進化の過程や限界についてみてきました。iプロセッサ」の特徴について、まずはグラフィックス性能にスポットをあてて見ていきます。iプロセッサ」に入るまで、前回、前々回と2ページも使ったな。其の二まあ、ときには立ち止まって振り返ることも必要ですから。iプロセッサの主な目新しい特徴としては、次のようなものがあります。今回はこのうち上から3つめまで、グラフィックス性能について見ていきましょう。iプロセッサでは大きな変更点として、これまでは別々だった内蔵グラフィックスとCPUが完全に一体化されました。この変更で内蔵グラフィックスの描画性能が大きく向上し、新機能の搭載も行われています。構造的な話になりますけど、これまでインテルの内蔵グラフィックスは、チップセットの中に内蔵されていました。2時代のインテル製プラットフォームですけど、CPUの下に2つのチップセットがありますね。グラフィックス機能は上側のG45チップセットの中に内蔵されています。2時代まで基本的にこのスタイルでした。CPUがあって、その下に2つのチップセットっていう構成です。ノースブリッジと呼ばれる上側のチップセットは、CPUとメモリ、グラフィックスを仲介・制御するのが役目です。この方法だと、いちいちチップセットを経由しなければならないので、あまり効率のいいシステムじゃないですね。iプロセッサから、グラフィックス機能を含めてノースブリッジの機能を、CPUのパッケージ内に統合しました。下の図のとおり上側のチップセット(ノースブリッジ)がなくなって、サウスブリッジ1つだけになっていますね。この時点じゃまだ、内蔵グラフィックスはCPUのパッケージに入っただけでした。iプロセッサでは、CPUとグラフィックス機能が完全に1つの回路として設計されています。iプロセッサの略図です。左に内蔵グラフィック機能があって、中央上部にCPUコアが並んでます。右端のシステム・エージェントとかメモリ・コントローラは、以前はノースブリッジ側のチップセットが受け持っていた機能です。これだとCPUとGPU(以下グラフィックス機能)が完全に一体化して、見るからに効率が良さそうって感じだな。GPUが全体の約1/4も閉めてるのか。ところで図の下の赤い線はなんだ?赤い線はGPUとCPU、システム・エージェントをつなぐ、リングバスという通信経路です。Cache(ラスト・レベル・キャッシュ)って呼ばれる3次キャッシュを共有して、リングバスで全体が接続されています。「キャッシュとは?」え~と、この場合のキャッシュっていうのは、CPUが自分の中に持っているメモリ領域のことです。CPUは処理するデータをメインメモリと受け渡ししますけど、頻繁に使うデータは自分で持っていたほうが速いので、そうしたデータを置いておく場所がキャッシュです。キャッシュはメインメモリよりも高速に読み書きできますが、コストも高いので搭載できる容量も限られてきます。最近のCPUは設計は同じでも、キャッシュの搭載量でブランドを別にしている場合もありますね。Duoプロセッサのキャッシュを減らして、PentiumプロセッサやCeleronプロセッサとして販売しているよな。基本設計やクロック数は同じでも、キャッシュ容量の違いで性能は大きく変わるってこと。iプロセッサの構造については、こんな感じですね。設計上のポイントは、内蔵GPUがCPUと完全に一体化されたことです。この改良によって、パワー・シェアリングなどの新しい機能が使えるようになりました。パワー・シェアリングについては、またあとでお話します。2000の2種類になりました。両者の違いは、処理を実行するユニットの数です。3000の実行ユニットは12個あるのに対して、2000は半分の6個となってます。実行ユニットの数が大きく影響しそうなのは、主に3Dグラフィックスを描写する場合ですね。実写のようにリアルな3Dゲームとかです。ふつうにDVDやブルーレイを再生するぶんには、気にすることはないと思いますよ。そもそも3Dバリバリなゲームするなら、内臓GPUじゃなくて高性能なビデオカード使うよな。考えたら、いまいち中途半端な気がしないでもないな...あくまでも内蔵GPUですからね。インテルでは普及クラスのビデオカード並みのスペックと言ってますから、それ以上ハイクラスのビデオカードのような性能は求めるほうがムリですよ。iプロセッサで肩を並べたのは評価してもいいと思います。3000は今のところ、すべてのモバイルPCと一部のデスクトップPCに搭載されることになっています。基本的に3000はノートPC用ってことですね。デスクトップPCなら、ビデオカード装着すればグラフィックス性能は上げやすいからな。内蔵GPUに頼ることが多いノートPCにこそ、描画性能のいい3000を積むのは正解だな。2000と3000は描画性能が向上しただけじゃなく、高速なハードウェア・エンコードができるようになったのも大きなセールスポイントです。エンコードって、動画を圧縮して容量を小さくすることだよな。一昔前ならマニアックなユーザーがやるイメージだったけど、今じゃiPodや携帯電話で観るためにエンコードすることが増えたな。YouTubeとかの動画サイトでも、高画質な動画が観れるようになりましたね。それをケータイなどに転送して観るには、動画を圧縮してファイルサイズを落とす必要があります。これまで内蔵GPUしか搭載していないパソコンでエンコードするときには、CPUに任せてソフトウェア・エンコードしていたので、すごく時間がかかってました。クイック・シンク・ビデオ」という機能です。i7-870の約半分の時間でエンコードが完了したという例もあります。2プロセッサとか、それ以前のCPUからの買い替えなら、劇的な速さに感じるでしょうね。3000を使っている場合に限られるという条件がつきます。それでも低価格なノートPCでも気軽にエンコードできるメリットは大きいよな。デジカメやビデオカメラで撮影した動画をブログにアップするっていうときも、短時間で済むなら気軽にエンコードできるし。クイック・シンク・ビデオに対応したソフトを使う必要もあります。ちなみにボクもこのソフト使ってます。価格が1万円以上は躊躇しますけど、一番使いやすくて画質もいいんで、安物買いで失敗するよりはいいかと思います。CPUとGPUの集中管理とオーバークロックGPUに関することなんで、もう少し続けますね。iプロセッサでCPUとGPUが完全に統一されたことで、グラフィックスもクロックアップできるようになったんです。ターボ・ブーストみたいな機能か?そうです。ターボ・ブースト機能も2.0にバージョンアップしたんですよ。ターボ・ブーストですが、2.0になって以前より高いクロックまで上昇できるようになってます。ここで簡単に説明すると、ターボ・ブーストはCPUの電力消費や発熱に余裕があるとき、一時的にクロック数(1秒当たりの処理回数)を増やす機能です。CPUにどれだけ余裕があるのかの判断ですが、旧バージョンではTDP(最大放熱量)の範囲内でのクロックアップに収めていました。iプロセッサでは以前より緻密にCPUの状態を管理するようになって、短時間ですがTDPを超えてクロック数をブーストできるようになっています。ダイナミック・フリークエンシーは、GPU版ターボ・ブーストといえる機能です。高いグラフィックス性能を要求するソフトウェア、つまり画像や動画の編集ソフトなどを使用するときに有効になります。プロセッサーになります。ターボ・ブーストとダイナミック・フリークエンシーの両方が同時に作動することはありません。場合はCPUパワーが必要なときと、GPUパワーが必要なときが分かれていますから。こんなふうに状況に応じてCPUコアをブーストしたり、GPUコアをブーストしたりできるようにしたのが、さっきちょっと言った「パワー・シェアリング」という制御機能なんです。iプロセッサって低価格なノートPCのほうが大きなメリットを受けられるんじゃないのか?描画性能の高いGPUを内蔵して、高速なエンコードができるノートパソコンが10万円以下で買えるようになるわけか。確かに内蔵GPUが強化されたのは、ノートPCにとっては大きなメリットですね。iプロセッサが進化したのはグラフィックス性能だけじゃないんです。総合的な処理効率のアップと、それに伴う消費電力の低下などトータルバランスが第2世代と名乗る理由だと思います。Extensions)についてみていきたいと思います。