私は GPU のオフロードに興味があり、Silverlight はマルチプラットフォームの方法で計算を GPU にオフロードできるのではないかと考えています。
これは可能ですか?使用できるサンプル ライブラリは何ですか?
Silverlight が OpenCL を使用する可能性はありますか?
私は GPU のオフロードに興味があり、Silverlight はマルチプラットフォームの方法で計算を GPU にオフロードできるのではないかと考えています。
これは可能ですか?使用できるサンプル ライブラリは何ですか?
Silverlight が OpenCL を使用する可能性はありますか?
GPU オフロード (Web ブラウザーのコンテキストで) については、WebGL と WebCL を調べる必要があります。私の偏見かもしれませんが、Flash、Silverlight、Java などのプロプライエタリ プラグインはほとんど死んでいます。
この質問はトロールのように見えますが、私はそれに答えます;)
これは可能ですか?使用できるサンプルライブラリは何ですか?
Windowsの場合のみ、SL 4 COM相互運用機能を使用してハッキングできる可能性がありますが、私はそれを当てにしません。
Silverlightはマルチプラットフォームではありません。Windowsではフル機能で動作し、MACで制限され、Linux/Unixでは開発が遅れます...Microsoftが提供していないMoonlightプロジェクトを介して。
SilverlightがOpenCLを使用する可能性はありますか?
いいえ、Silverlightは死んでいて、実際に生きていることは一度もありません(私もこのテクノロジーに多くの時間を費やしてほとんど何もしていません:()そしてSL5が最後のバージョンになる可能性があります。
したがって、最善の策は、JavaやそのOpenCLバインディングJavaCLなどのクロスプラットフォームテクノロジーを使用することです:http ://code.google.com/p/javacl/アプレットまたはJWSデプロイメントを使用します。
Silverlight 5 がおそらく最後のバージョンであるという事実を無視しても、Microsoft が OpenCL/CUDA などをサポートする可能性は現在ありません。
一部の構成では現在カスタム シェーダー (HLSL) をサポートしていますが、ベンダー固有 (CUDA) または競合 (OpenCL) テクノロジはサポートしていないため、DirectX 機能を利用できる可能性があります。