2008-08-26 14 views
4

私はPLunge 3にLinuxをインストールしてインストールすることを検討しています。C#は現在選択している言語なので、次の論理的なステップはMonoをインストールすることです。Mono for PS3の開発リソース

私はちょっと調べて、http://psubuntu.com/wiki/InstallationInstructionsにUbuntuのインストール方法と、UbuntuのPS3固有のバージョンを含むISOをダウンロードするリンクがあることを確認しました。 http://code.google.com/p/celldotnet/には、デフォルトでアクセスできる汎用目的だけでなく、CPUの6つの追加SPUコアを利用するためのコードもいくつか開発されています。

問題は、プロジェクトのドキュメントが少し薄いようです。誰もが.NETコードを開発するためにPS3を設定しましたか?もしそうなら、あなたはどんな問題に遭遇しましたか?誰もこれらのモンスタープロセッサーの1つを部分的にロードする方法のコードサンプルを持っていますか?

更新:

私は基本的な.NET /モノラルプログラミングはここに遊びに来ることを実現します。私があいまいな部分は、特殊なコアにどのような種類のデータ構造を渡すのですか?私がこの権利を読んでいるなら、the 6 SPU cores have 128 registers at 128 bits each。私はこのために効果的にコーディングする方法についての議論は見ていません。

アップデート2:

IBM has announced Cellプロセッサのさらなる発展がキャンセルされたこと。これはプラットフォーム上で開発しなければならない可能性のある欲望を殺しますが、他の人が役に立つ情報を追加してくれることを願っています。

答えて

3

ちょうど、Miguel de Icazaのブログのthis postingが見つかりました。 2008年2月に彼はこれを検討していたと約束した。彼は現在a member of the SO communityですので、私は彼がその話題についてさらに光を当てることを願っています。

1

PS3はPPC汎用CPUを備えています。

モノをppcにクロスコンパイルしてそこから移動できます。

モノからのsvnはppcポートに関して多くの注目を集めていますので、2.0リリースの代わりに使用することをお勧めします。