Pascal Architectureは、ユニファイドメモリの動作をアップグレードすることでCUDA開発者にとって驚くべき機能をもたらし、GPUメモリをシステム上で利用できるものよりも大きく割り当てることができます。CUDA 8とPascalアーキテクチャでのGPUメモリ割り当て
これがどのように実装されているのか不思議です。私は巨大なバッファー "cudaMallocManaging"によってそれをテストしました。そして、nvidia-smi
は何も表示していません(バッファーサイズが利用可能なGDDRの下にない限り)。
デマンドページング? – njuffa