ウインドリバー 組込みとモバイルソフトウェアの世界的なリーダー
マルチコア向けウインドリバーソリューション
ブックマーク/共有
ホーム : ソリューション : マルチコア : マルチコアソリューション

マルチコア向けウインドリバーソリューション

マルチコアにより、幅広いシステムやデバイスで性能が向上し、消費電力量が低下するのは間違いありません。しかし、マルチコアの優位性を最大限に生かすにはどうしたらよいのでしょうか。開発チームが最新技術を採用しながら市場への製品投入チャンスを逃すリスクの低減、並びに、現在のプロセスや業務を中断することなく、且つ全体的な開発コストの増大を招かずに、マルチコアを使用する方策はあるのでしょうか。

ウインドリバーは、マルチコア化に対し包括的なアプローチを提供する、唯一のベンダです。適切なツール、テクノロジ、トレーニング、サポートを組み合わせて、いま、明日、そして将来必要な主要構成要素のすべてを提供します。ウインドリバーのソリューションを使用すれば、マルチコアの潜在的な「可能性」にとどまることなく、いますぐ最大限に活用できます。

ウインドリバーのソリューション

ウインドリバーは以下のだけです。

  • マルチコアに最適化されたソフトウェアプラットフォーム: ソフトウェアプラットフォームの基盤は、OSとミドルウェアです。OSはマルチコア向けに設計されており、対称型マルチプロセッシング(SMP)と非対称型マルチプロセッシング(AMP)の両モードで稼働できる必要があります。どちらのモードも、今日のシステムに求められる幅広い要件を満たすのに重要です。ミドルウェア(コネクティビティとインタフェースを提供するソフトウェア)は、マルチコア対応であること、SMP/AMPアーキテクチャで可能なアクセラレーションを利用できることが必要です。ウインドリバーはマルチコアに最適化されたOSとして、VxWorksとWind River Linuxを提供します。多種のアーキテクチャを選択でき、適切な基盤を提供できるベンダなら、1つのアプローチに縛られるリスクが小さくなります。いま自信を持って選択するだけでなく、将来のハードウェア性能やビジネスニーズの変化に備えることができます。
  • 仮想化テクノロジ: 1プロセッサ当たりのコア数が増え続けるなか、マルチコア開発者にとって仮想化の重要性は高まっていきます。抽象化レイヤを置いて、ハードウェアを管理しやすいパーティション(各パーティションにOSを搭載可能)に「分割する」ことで、システムを構成しやすくなり、堅牢性が高まるほか、デバッグが容易になり、新技術への適応がより簡単になります。また、仮想化を利用して、既存のシングルコアデザインをマルチコアに移行して、デバイスにより多くの機能を追加することも可能です。つまり仮想化は、より多くの機能をより小さなハードウェアプラットフォームに組み込み、よりスケーラブルで信頼性の高いシステムを構築し、確信を持って統合するための鍵なのです。
  • ハードウェアの最適化: ソフトウェアの機能は、実行するハードウェアプラットフォームに合わせて最適化されることが必要です。マルチコア用OSは、プロセッサやコプロセッサの独自機能専用に最適化される必要があります。ウインドリバーのマルチコアソリューションは、マルチコアチップに組み込まれた独自コンポネントを利用するように、最初から設計されています。そのため、お客様が市場投入したイノベーションをエンドカスタマーが最大限に生かせるとともに、お客様はすぐに使用できるソリューションで、時間とコストを節減できます。
  • マルチコア対応ツール: マルチコア開発用ツールは、移植や最適化を簡素化するだけでなく、お客様にとって従来と同じレベルの視覚化と保証を提供する必要があります。ウインドリバーのツール(Wind River Workbench、Wind River Workbenchオンチップデバッガ、Wind River ICE 2、System Viewerなど)は、マルチコアに最適化されており、従来の編集/コンパイル/デバッグのサイクルを超えた新機能を提供します。これらの機能により、開発者は並列、パフォーマンス、キャッシュコヒーレンシの問題に取り組むことが可能になります。さらに、コンフィギュレーション、プロトタイピング、シミュレーションなど、新たな課題に対処する事を支援します。マルチコア最適化ツールがあれば、マルチコア導入と最適化プロセスによるメリットを最大化できます。
  • マルチコアサービス&サポート: マルチコア採用に伴うリスクを軽減するうえで、最も重要な要素は経験とスキルかもしれません。ウインドリバーには、移行時にお客様をサポートできる経験とスキルがあります。ウインドリバーは多くの主要企業と協力して、ウインドリバーのOS、ハイパーバイザ技術、ツール、お客様の業界他社の成功を支援してきたエキスパートを活用することにより、パフォーマンスの向上、コスト削減を図っています。