次のコードが与えられた場合、Pはいくつかのソースコードがロードされたcl_programです。実行するとどうなりますか
*err = clBuildProgram (p,
1,
m_gpu_device_id,
str0, // Compiler options, see the specifications for more details
0,
0);
cl_kernel kernel0= clCreateKernel (p, // The program where the kernel is
"nn_feedforward", // The name of the kernel, i.e. the name of the kernel function as it's declared in the code
err);
*err = clBuildProgram (p,1,m_gpu_device_id, str1 ,0, 0);
cl_kernel kernel1 = clCreateKernel (p, "nn_feedforward", err);
kernel1は、str0オプションを使用するkernel0とは対照的に、str1のオプションを使用して機能しますか。または、最初のカーネルが何らかの方法で上書きされますか。