2/2*ユーザー登録からアンケートページへ進んでください。*プレゼントの対象は「最新号購入者」のみとなります。3Dゲームやエンコードだけじゃない。イマドキのビジネススイートはマルチコアCPU環境で活用すれば、何倍にも速くなる。systemの組み合わせで、ビジネス環境がどれくらい快適になるのかを検証してみた。マルチコア対応の実力を探るTEXT:清水理史デュアルで2倍?クアッドで4倍速い?まさかと思うかもしれないが、決しておおげさな話ではない。2007を利用したマルチスレッド計算などではCPUのコア数に応じてパフォーマンスを向上させることが可能だ。MVP受賞者である近田伸矢氏に依頼した。ピボット、配列と、さまざまな関数が利用されている。今回はシングルコアとマルチコアでのデータ処理時間を計測してみた。シングルの結果を1とした場合に、多くの項目ではデュアルで2倍弱、クアッドで3倍強という結果になった。大量のデータを並行して処理するような場合、コア数が多いほど同時に実行できる命令も多くなる。この傾向がリニアに現われた結果と言えそうだ。詳しく見るとあまり結果が変わらない関数もあった。利用する関数やデータ長、テーブルの作り(参照などによる処理のウェイトの有無)なども、処理に要する時間に関係する点には注意が必要だろう。いえ、今回のテストではさほど複雑な手法や計算ではなく、一般的によく使う関数を利用している。systemの組み合わせはやはり魅力的と言えそうだ。2007で売り上げなどのデータのテーブルを用意し、そこからさまざまな関数を利用して計算処理を行なうベンチマークシートを作成したコア数に応じてリニアに結果が向上する例の一つが「sumif」関数を利用した「数学/三角」のテスト。CPUの性能はここ数年、ものすごいスピードで進化してきている。数年前のCPUとは比べ物にならないほど高性能。消費電力も低いので静音化も容易だ。実際にどのくらいかは、下のベンチマーク結果を見てもらうのが早いだろう。630の2倍以上のスコアを楽々とマーク。それでいて高負荷時の消費電力は2/3以下で、CPUクーラーの動作音も静かだ。こんなにも高性能で低消費電力なのだろうか。2シリーズが採用するCPU内部の演算の仕組である「Coreマイクロアーキテクチャ」。命令処理の流れ、内部回路を徹底的に見直すことで、電力効率を飛躍的に向上させ、それまで考えられなかったような高性能と低消費電力を両立した。Duoの登場は、CPU史に残る衝撃的なものだったが、実はこの後もさらに大きく進化している。それは、クアッドコアである。CPU内部でプログラムの命令を解釈して計算をする部分を「コア」と言うが、技術の進歩で複数コアを1ダイに内蔵可能になった。これが「マルチコア」だ。Quadでは四つ内蔵する。コアが複数あると計算を分担して行なえるので、コア数に応じた爆発的な性能向上の可能性を秘める。マルチコアの性能をフルに発揮するにはソフトウェア側の最適化も必須だが、動画エンコードなどを中心にかなり進んでいる。systemもその一つ。その威力はすでにご覧いただいたとおりだ。CPUの製造技術=プロセスルールの進化も見逃せない。最新のIntelの45nmプロセスルールでは、High-k絶縁膜、メタルゲートなどの新技術を導入することで電力効率を上昇させ、より高クロックで低消費電力なCPUが製造可能になっている。改善など内部構造にも改良が加えられ、さまざまなアプローチで高性能化が図られている。2シリーズへの乗り換えをお勧めしたい。Quadの構造は実に分かりやすい。Duoのダイ(半導体部分)を二つ実装することでクアッドコアを実現している。紙の本/電子版を購入するちょび&姉ちゃんの『アキバでごはん食べたいな。紙の本/電子版を購入するちょび&姉ちゃんの『アキバでごはん食べたいな。IMPRESS」への登録が必要です。REPORT最新号購入者」のみとなります。