マルチコアプロセッサとは、2つ以上のプロセッサコアを1つのCPUパッケージに搭載したプロセッサのことです。複数のコアに処理を分担させることで、消費電力や発熱量の問題を回避しながら性能向上を実現することが可能です。
マルチコアプロセッサの種類
マルチコアプロセッサには、同種のコアを複数有する「ホモジニアスマルチコア」と、異種のコアを有する「ヘテロジニアスマルチコア」があります。
| ホモジニアス | ヘテロジニアス | GPU |
|---|---|---|
![]() |
![]() |
![]() |
| 同じ種類の汎用コアを搭載したホモジニアスマルチコア | 異なる種類のコアを搭載したヘテロジニアスマルチコア(Cell/B.E.など) | 同じ種類の演算コアを大量に搭載したGPU |
大幅な性能向上
処理を複数のコアで並列に実行することで、処理時間を大幅に短縮することが可能です。また、お客様のシステムに合わせて、より高精度の結果を得ることも可能になります。
運用コストの削減
処理の高速化により、サーバ台数の削減や、電気代、ラック数の削減が可能になります。
プログラム資源の有効活用
いち早くマルチコアプログラミングに取り組んできたフィックスターズは、お客様のプログラム資源を活用したアプリケーション開発をご提供しています。短期間でマルチコアの性能を十分に活かしたアプリケーションを実現します。
フィックスターズは、お客様のシステムに最適なマルチコアソリューションをご提案いたします。導入マルチコアの選択にお悩みのお客様には、ハードウェア選択からお手伝いいたします。また、マルチコアへのポーティング、最適化など、独自のノウハウによりお客様の要求に対応できるトータルソリューションを提供しています。