実行に約 24 時間かかるプログラムがあります。これはすべて VB.net で書かれており、長さは約 2000 行です。すでにマルチスレッド化されており、これは完全に機能します (汗と涙の後で)。私は通常、10 個のスレッドでプロセスを実行しますが、処理時間を短縮するためにそれを増やしたいと考えています。これは、GPU を使用する場所です。情報を見つけるために考えられる関連するすべてのものをGoogleで検索しましたが、運はありません。
私が望んでいるのは、いくつかの一般的な操作を行い、処理のためにいくつかのスレッドを GPU に送信する vb.net プロジェクトの基本的な例です。理想的には、私はそれにお金を払う必要はありません。次のようなものです:
'Do some initial processing eg.
dim x as integer
dim y as integer
dim z as integer
x=int(textbox1.text)
y=int(textbox2.text)
z=x*y
'Do some multi-threaded operations on the gpu eg.
'show some output to the user once this has finished.
ヘルプやリンクは大歓迎です。私はC++や他の言語でそれについての記事をたくさん読んだことがありますが、他の言語を理解するのは苦手です!
皆さんありがとう!
フレイザー