3

AMDGPUのGPUメモリの単一ブロックには128MBの制限があることを私は知っています。Nvidia GPUにも同様の制限がありますか?

4

2 に答える 2

5

clGetDeviceInfoおよびCL_DEVICE_MAX_MEM_ALLOC_SIZEを使用して、実行時にこの情報を照会できます。

詳細については、 clGetDeviceInfoのマニュアルページを参照してください。

于 2011-06-22T19:51:33.987 に答える
3

GTXでは、560clGetDeviceInfoはCL_DEVICE_MAX_MEM_ALLOC_SIZEに対して256MiBを返しますが、1GiBよりわずかに少ない量を割り当てることができます。この問題について説明しているスレッドを参照してください。

ただし、AMDではこの制限が適用されます。GPU_MAX_HEAP_SIZEおよびGPU_MAX_ALLOC_SIZE環境変数を変更することで引き上げることができます(このスレッドを参照)。

于 2011-06-30T10:28:12.103 に答える