StackOverflow ユーザーの皆様、こんにちは。
私はこの問題を抱えています:私は取り組みたい非常に大きな画像を1つ持っています。私の最初のアイデアは、大きな画像をいくつかのサブ画像に分割し、このサブ画像を異なる GPU に送信することです。RGB値を使用しないため、Image-Objectは使用しませんが、画像を操作するために輝度値のみを使用しています。
私の質問は次のとおりです。
- すべてのデバイスで1 つ
context
を複数使用できますか?commandqueues
または、各デバイスcontext
に 1 つずつ使用する必要がありますか?commandqueue
- 各デバイスに送信するカーネル引数を設定するために inputMem-Data (サブイメージ データ) を動的に変更する方法を教えてください。(同じ入力データの送信方法しか知りません)
- たとえば、GPU 数よりも多くのサブイメージがある場合、どのようにサブイメージを GPU に分配できますか?
- それとも、別のよりスマートなアプローチでしょうか?
すべての助けとアイデアに感謝します。どうもありがとうございました。