デバイスメモリ(GPUを想定)よりも大きなバッファを割り当てることは可能ですか?GPUでopenclを使用してデバイスメモリより大きいバッファを割り当てることができます
私はこれはかなり確信している:
clCreateBuffer(context,CL_MEM_READ_ONLY | CL_MEM_COPY_HOST_PTR,sizeof(float) * DATA_SIZE, inputdata, NULL);
は動作しません。しかし、この作品?:
clCreateBuffer(context,CL_MEM_READ_ONLY | CL_MEM_USE_HOST_PTR,sizeof(float) * DATA_SIZE, inputdata, NULL);
はいけない、私は悩み、それは私のNVIDIAのQuadro FX 3800で動作するようになってを持っているようだが、私は上のデバイスメモリよりも大きなバッファを割り当てる成功を収めている他の人のことを聞きましたATIカード。