私の質問は:
複数の GPU で openCL を使用するための新しい進歩 (または開発されたツール/ライブラリ) はありますか? 誰かが複数の GPU を使用する目的で openCL でコードを書きたい場合、それが可能であることは理解していますが、それらの間の通信を調整する方法は少し「原始的」であると言われています。私が知りたいのは、プログラマーと GPU 間の通信のすべての配置の間に抽象化のレベルを置くことができるものがそこにあるかどうかです。
私はかなり大きなラティスを使用した確率的シミュレーションに取り組んでおり、それらを異なる GPU に分割して、それぞれが必要に応じてコンピューティングと通信を行うことができるようにしたいと考えています。これを効率的な方法で記述するのは非常に難しいため、openCL を介して標準的な方法で行う低レベルの作業をすべて回避できれば、大きな助けになります。
ありがとう!