- 623 名前:デフォルトの名無しさん mailto:sage [2012/08/02(木) 00:32:11.20 .net]
- >>617
なんか解釈に誤解があるようだが。 マルチコアのどんなプログラムでもOpenCLで書けという話ではない。 OpenCLのカーネルとして記述できるような問題に 適用すれば、なんも考えずにSIMDもマルチコアも 使えるようになるし、そういう用途に限れば OpenMPやMPIもしくはPOSIX threadとかで 真面目に書くよりお手軽だし、余程の玄人が 書くのでない限り素早く、速いコードが書ける。 CL用のメモリ云々言っておきながら、速度面で マルチスレッドなOpenMPでなくマルチプロセスになる MPIをすすめるあたり根本的に理解に問題があるような。 まあ、通信部分はintel MPIとかなら共有メモリ使うから 極端に不利にはならないけど、少なくともこれが最速とは行かない。
|

|