問題タブ [aleagpu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - AleaGpu を使用して配列の GPU メモリを解放するにはどうすればよいですか? (GPU カード上)
AleaGpu を使用して配列の GPU メモリを解放するにはどうすればよいですか? (GPU カード上)
関数/サブ内で、配列 dOutputs、dInputs の GPU メモリを解放したい場合、どうすればよいですか?
1/ 「dOutputs.Dispose (); dInputs.Dispose ( ) ;」GPUメモリを解放しますか?
2/ GPU 用の「GC.Collect()」は存在しますか? それは必要ですか ?
3/ AleaGpu では、GPU メモリを完全に解放するコマンドはありますか?
3/ GPU カードのメモリは限られているため、double の代わりに Single/Int16/Int32 を使用する必要があります。私は試した :
しかし
取らないでください。「無効な引数があります」というエラーが表示されます。
worker.Launch(Kernel, lp, ...) に Int16,Int32 と single を持たせるにはどうすればよいですか?
c# - AleaGpu で 10000 行と 10000 列の配列を使用するにはどうすればよいですか?
AleaGpu で (行 =10 と行 =5 の代わりに) 10000 行と 10000 列の配列を使用するにはどうすればよいですか?
行 = 10000 と列 = 10000 を使用する場合 (行 =10 と行 =5 の代わりに):
関数で「「Alea.CUDA.CUDAInterop.CUDAException」タイプの未処理の例外が発生しました」というエラーが関数に表示されます: public static void Gather(this DeviceMemory dmem, T[,] array2D) :
このエラーを取り除くにはどうすればよいですか?
f# - Alea CUDA ジャグ配列
私は配列 a と b の両方の署名 double[][] を持っています。
カーネル内のこれらの配列の子を比較したい (それらは同じ長さです)。
現時点では、次の場合にエラーが発生します
と呼ばれます。
例外がスローされました: Alea.CUDA.dll の 'System.Exception' 追加情報: ホスト配列のゼロコピー バインディングは非公開機能です。
MallocArray 関数を間違って使用していることがわかりません。
aleagpu - DeviceSumModuleF32 が壊れている
上記のコードは、最終行の実行ごとに約 66% の確率で必ずクラッシュします。パラメータを変えてみましたが、違いはありません。DeviceSumModuleF32 が壊れている可能性があると思います。
ただし、上記は DeviceReduceModule を使用して完全に機能します。
編集:クラッシュする代わりに、無限ループに入ると書くべきでした。申し訳ありません。
f# - Alea CUDA でデフォルト ワーカーを破棄する
Worker.Default または CUBLAS.Default を破棄する必要がありますか?
CUDA コードは正しく実行されますが、プログラムの終了時に次の例外が発生します。
複数のクラスで Worker.Default と CUBLAS.Default を使用できますか、それとも 1 つ作成してワーカーが必要な人に渡す必要がありますか?
ありがとうヨハン
c# - FSharp.Core 4.4.0.0 を使用する VS 2015 Update 2 で Alea GPU チュートリアルがコンパイルされない
.Net 4.5 ランタイムで FSharp.Core バージョン 4.4.0.0 を使用して Visual Studio 2015 Community Update 2 でAlea GPU チュートリアル: https://github.com/quantalea/AleaGPUTutorialをコンパイル中にエラーが発生しました。
Fody: 未処理の例外が発生しました: 例外: ファイルまたはアセンブリ 'FSharp.Core, Version=4.3.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' またはその依存関係の 1 つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。
スタックトレース:
可能なすべての.configファイルbindingRedirect
でオプションをどのように設定しても、Tutorial.Cs プロジェクトと Tutorial.Fs プロジェクトの両方で発生します。これらのリダイレクトは、Fody 参照読み込みメカニズムによって無視されるようです。
ただし、チュートリアル ソリューションを FSharp.Core 4.3.1.0 に設定しても、コンパイルできません。エラーは同じです。
それを修正する方法についてのアイデアはありますか?
f# - AleaGPUTutorial で fsharp プロジェクトをビルドすると、AOTCompileServer が終了コード -532462766 で予期せず終了する
Windows 10 の Visual Studio 2015 で AleaGPUTutorial プロジェクト内に fsharp プロジェクトをビルドしようとしています。[参照] の下に、FSharp.Core.dll のパスが C:\Program Files (x86)\Reference Assemblies\Microsoft\ と表示されています。 FSharp.NETFramework\v4.0\4.3.1.0\FSharp.Core.dll. したがって、これは最近投稿された別のバージョン (4.4.0.0) の使用に関する質問とは関係がないと思います。また、他の質問のエラーメッセージは、以下に引用されているものとは異なります。他の質問では、エラーは4.3.1.0をロード/検索できないことに関するものでしたが、私が得ているのはAOTCompilerServerが予期せず終了することに関連しています。
ビルドをクリーンアップしようとしたとき (fsharp プロジェクトのみ、現時点では csharp プロジェクトには興味がありません)、次のエラーが発生しました。
私が見逃したかもしれないものを誰か知っていますか?どんなポインタでも大歓迎です。よろしくお願いします!