私は別のファイルに、「「」3で、コードのカーネルの一部を保存しようとしている私は、テキストファイルとbinファイル、および読み取りとして保存しようとしました。しかし、私はそれに成功していませんでした。私はちょうどcl.Programにカーネルコードを貼り付けコピーした場合、「しかし、(、それは動作します。保管カーネル - PyOpenCL
をので、抽象長いカーネルコードへの道が出て、別のファイルにありますか?これはあなたに感謝、のpythonに固有のものです!
#Kernel function
prg = cl.Program(ctx, """
__kernel void sum(__global double *a, __global double *b, __global double *c)
{
int gid = get_global_id(0);
c[gid] = 1;
}
""").build()
内側だから、ほとんどすべて「」「『』」、cl.Programの第2引数()関数で、私は別のファイルに移動するためにwan't。
コードを表示したいことがあります。 – DrC
質問はコードに固有のものではなく、アーキテクチャ特有のものです。しかし、私はそれがより明確にするために、サンプルコードを追加しました:) – RandN88