高性能・高信頼なユビキタス端末を実現する並列プロセッサ技術を開発
〜携帯機器でパソコンクラスの機能を堅牢・低電力に実現〜
NECおよびNECエレクトロニクスはこのたび、携帯電話・情報家電端末などのユビ
キタス端末で、多様なソフトウェアを低電力で実行し、パソコンクラスの高機能を実現す
るとともに、ソフトウェアの不具合などで誤動作・機能停止しない安定した動作を実現す
る並列プロセッサ技術を開発しました。
このたびの開発は、プロセッサの高性能化と低消費電力化を両立するために1つのプロ
セッサ内に複数のCPU(中央演算装置)を配置したマルチコアプロセッサを今後、様々
なユビキタス端末に搭載していく上で重要な基盤技術で、(中略)開発の詳細な特長は、
以下の通りです。
(1)マルチコア仮想化ソフトウェア技術
新規に開発した仮想化ソフトウェア技術を用いると、アプリケーションソフトウェアを
改造することなく既存のシステムを複数CPU上に移植することができるため、マルチコ
アプロセッサ向けに新たにシステムを開発する手間を削減します。この仮想化ソフトウェ
ア技術により、並列プロセッサ環境は以下のメリットを有するようになります。
1.CPUの数を意識せずにソフトウェアを構築できるため、単一CPUで構成される
ローエンド端末から、複数CPUを持つフラグシップ端末までの機種展開が容易に
なります。
2.端末基本機能を特定のCPUに構築し、別のCPUに付加機能を構築することによ
り、複数機能間に跨る性能干渉が大幅に低減されます。これにより、同一端末プラット
フォームをベースとした付加価値端末の品種展開が容易となります。例えば固有の
ビジネスアプリケーションを搭載した企業向け端末などが実現できます。
3.音声認識のように、処理量の大きな単一アプリケーションに対しても、マルチタスク
化によって複数のCPUに処理を分散し、高性能動作を実現できます。
(2)マルチコアベース高性能ハードウェア技術
従来の並列プロセッサでは、複数のCPUがデータアクセスを行った場合にプロセッサ
内部の特定の経路にデータが集中し、性能を発揮できない問題(輻輳)がありました。今
回、プロセッサ内部のデータの経路を最適化する「4重バスインターフェース回路」を新
規に開発することにより、複数CPUからのアクセスによる輻輳を大幅に削減する高性能
バスアーキテクチャを実現しました。この回路は携帯電話向けシステムLSI MP211
から適用開始しており、現在想定されている携帯電話向けデジタルテレビ放送サービスの
10倍流量の高負荷下でも輻輳劣化しないことを実証しています。
(3)マルチコアセキュリティ技術
インターネットなどの外部環境から取得したアプリケーションを、初期搭載している端
末の基本機能、付加機能と分離して、特定のCPUでのみ実行することで、アプリケー
ションの不具合等に対し堅牢な端末を構築することが可能となります。(中略)
なお、NEC、NECエレクトロニクスでは今回の成果のうちハードウェア関連技術
を、2月7日から9日まで米国カリフォルニア州サンフランシスコ市で開催される学会
「国際固体素子回路会議(ISSCC2005)」において7日に発表します。またソフ
トウェア関連技術を、3月2日から4日まで横須賀リサーチパークで開催される「電子情
報通信学会モバイルマルチメディア通信研究会」を始めとして今後、順次発表する予定です。
プレスリリース全文はこちらです。
NECエレクトロニクス株式会社ニュースリリース 2005年2月7日
http://www.necel.com/ja/news/archive/0502/0701.html