GPUのメモリを取得したいです。
rtx3050を使って以下のコードで実行しました。
#include <stdio.h> #include <stdlib.h> #include <cuda_runtime.h> #include<iostream> int main(){ cudaDeviceProp prop; cudaGetDeviceProperties(&prop, 0); printf("totalGlobalMem[byte] %u\n", prop.totalGlobalMem); }
すると
totalGlobalMem[byte] 4294443008
と出力されました。
rtx3050だと8gbのメモリがあるはずなのに、約半分しかないです。
私はどこを間違えていますでしょうか。
どうかよろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。