2

CUDAを使い始めたいです。私のプログラミング環境は VS 2010、C#.Net 4.0 です。すでに CUDA SDK と最新のドライバーをダウンロードしています。接続方法を学ぶためのリソースを探すのに数時間かかります。しかし、GPU.NET、Cloo、OpenTK、Cudafy など、多くのオプションとそれらのそれぞれに関する情報がほとんどなく、どれがより信頼性が高く、人気があるかを判断できませんでした。

最終的にはこれを商用プロジェクトで使用することになるので、しばらくすると終了し、適切なサポートと信頼性の保証がないオープンソース プロジェクトには近づかないようにしています。

どのツールがより完成度が高く信頼性が高いかについて誰かが情報を提供し、いくつかのリソースに誘導してくれれば幸いです。

4

1 に答える 1

1

Cudafyはベースをかなりうまくカバーしているようです。私はあなたが言及した他のプロジェクトに精通していません。私も当初はC#の快適さからCUDA開発を始めたかったのですが、最終的にはNVidiaCUDAツールキットを使用してC++でCUDAを操作することを諦めました。

コアCUDA自体の学習に頭を悩ませるのに十分な新しい概念があります。その上にサードパーティのレイヤーを追加すると、概念的な負荷が増えるだけです。最初に(C ++で)独自の用語でCUDAを学習することをお勧めします。次に、コアCUDAに習熟したら、.NETレイヤーを見て、それぞれが考えているアプリケーションのコアCUDAをどれだけ適切に公開しているかを評価できます。

于 2012-08-27T20:48:40.913 に答える