日経コンピュータ2012.07.18コピーしましたPRスモールコアサーバーは実際にどんなアーキテクチャーになっているのか。設置スペースや消費電力を1ケタ減らせる理由を見ていこう。スモールコアの特徴は、回路面積当たりの処理性能を高めやすいことだ。プロセッサには「ポラックの法則」と呼ばれる経験則がある。プロセッサやコアの回路面積を2倍に増やしても、性能はルート2倍(約1.4倍)にしか高まらないという法則だ。スモールコア2個とラージコア1個を比較したとする。総面積は同じであっても、総演算性能はスモールコアのほうが高い。プロセッサの消費電力は回路面積に比例する。同じ処理性能で比較すると、スモールコアのほうが消費電力は小さい(図1)。図1●ラージコアとスモールコアの違いスモールコアはシングルスレッド性能は低いものの、性能当たりの消費電力も小さい。負荷が低く並列処理が可能なアプリケーションで、スモールコアの特性が生きる[画像のクリックで拡大表示]消費電力が小さいということは発熱も少ないため、高密度・高集積にすることもできる。そのため、低消費電力の大規模サーバーが作れるというわけだ。サーバーそのもののアーキテクチャーも、スモールコアサーバーと従来のサーバーとでは大きく異なる。違いの一つは、冷却ファンや電源といった周辺機器を大規模に共有化している点だ。ブレードサーバーでも数台のサーバーが電源やファンを共有しているが、スモールコアサーバーでは数百ものサーバーが共有する。これにより、サーバー1台当たりの周辺機器の消費電力を大幅に削減できる。一つは、プロセッサ同士をつなぐネットワーク性能を重視する点だ。HPが採用するサーバー開発プラットフォーム「Redstone」では、外付けネットワーク機器なしで数千台のサーバーを相互に接続できる。1台のサーバーが五つのイーサネット端子とスイッチ回路を備えているからだ。米シーマイクロの製品では、独自インタフェースを6本備えるネットワークLSIを実装し、それを介して各サーバーをつないでいる。サーバー機能を1個のチップにHPのRedstoneでは、サーバーの標準的な機能を1個のチップに集約したプロセッサを搭載することで、集積度や省電力性能を高めている(図2)。図2●キャルクセイダはSoC方式で高集積化プロセッサとチップセットを一体化して消費電力を削減[画像のクリックで拡大表示]Redstoneが採用するのは、ベンチャーの米キャルクセイダが開発したプロセッサ「EnergyCoreECX-1000」である。消費電力は1.5Wほど。ARMコア4個を搭載するほか、イーサネット、ハードディスク装置用インタフェース、メモリーインタフェースといったサーバーに必要な各種インタフェースを標準搭載する。キャルクセイダはこのSoCを、「サーバー・オン・ア・チップ」と表現している。【第13期】8回のセミナーでリーダーに求められる“コアスキル”を身につけ、180日間に渡り、講師のサポートの...IT法務リーダー養成講座システム開発・運用に関するもめ事、紛争が後を絶ちません。人手不足に悩み、働き方改革の必要性が問われるIT企業。日本初のデジタルバンク「みんなの銀行」誕生の軌跡に学ぶ「みんなの銀行」という日本初のデジタルバンクをつくった人たちの話です。「次の一手」が分かるDXの祭典。2023年6月に大阪で開催します。情報変更・解約6/1開催ウェビナー『ChatGPTは我々の仕事をいかに変えるのか?。