Hey all、 私は現在、研究プロジェクトのために、FORTRAN 77からCにraytracerを移植しています。openCLコードを書くとき、GPUなしでシングルコアマシンでどのように動作しますか?
本質を移植した後、問題は並列化に進む方法です。
ラボでは、2〜8コアのGPUを使用しない、いくつかの異なるOpteronマシンにアクセスできます(現在は)。 64b gentooを実行しています。
GPGPUのバージョンは非常に望ましいですが、プロジェクトには1人のプログラマーしかいないため、別々の非GPUとGPUのバージョンを管理することはオプションではありません。
また、コードはGPLされており、ハードウェアが大きく異なる可能性のある他の人が使用していることを確認したいと考えています。
したがって、GPUやマルチコアシステムがなくても、プログラム全体を簡単にコンパイル/実行することができます。
OpenClはGPUを搭載していないマシンでも実行できますが、このコードはシングルコアまたは32bシステムでどのように動作しますか?
openCLなしで簡単にコンパイルできるようにコードを書くことは可能でしょうか?
これは助けになりました。ありがとう。 –