MultiCore Plus SDK for PS3(ベーシックパッケージ)
MultiCore Plus SDK for PS3(ベーシックパッケージ)には、Cell/B.E.向けアプリケーション開発のためのライブラリ(MCF:MultiCore Framework)やツール(TATL:Trace Analysis Tool and Library)が含まれます。
PS3に搭載されたCellの強力なコンピューティング能力を生かしたソフトを、低コストで開発することができます。他のマルチコアプロセッサへの移植性も高く、本格的なマルチコアプログラミングを始める前の評価用としても最適です。
- MCF (MultiCore Framework)
- MCFは、Cell/B.E内で、並列プロセスを管理し分散計算を行う機能を持つライブラリです。タスク管理・通信・データ転送を、直感的で使いやすいインタフェースで制御することができ、Cell/B.Eの性能を最大限に引き出すことができます。
- MultiCore Framework model [拡大]

- TATL™(Trace Analysis Tool and Library)
- TATLはソフトウェア・ロジックアナライザであり、マルチコア、マルチプロセッサ環境に必須の、強力なデバッグツールです。単一Cell/B.E内の SPE間、またはCell/B.E間の動的な相互作用を可視化し、ボトルネックやデッドロックを抽出します。スケーラビリティに優れ、他プロセスへの干渉も低く抑えられています。
- Trace Analysis Tool and Library [拡大]

- 必要システム
- ・ハードウェア PLAYSTATION®3
- ・OS Yellow Dog Linux v5.0.またはIBM Cell SDK v1
MultiCore Plus SDK for PS3(SAL add-onパッケージ)
- SAL(Scientific Algorithm Library)
- SALは、100を超えるCellに特化された画像・信号処理関数を含む、高い計算負荷アプリケーション用の600強の関数からなる数値科学演算ライブラリです。
FFT等の信号処理を行うアルゴリズムに大変有用です。
- 必要システム
- ・ハードウェア PLAYSTATION®3
- ・OS Yellow Dog Linux5.0またはIBM Cell SDK v1.1
- ・MultiCore Plus SDK for PS3(SAL add-onパッケージ)の利用には、MultiCore Plus SDK for PS3(ベーシックパッケージ)が必要です。