I am using nvcc 3.1 compilation tools on linux.
I am trying to allocate a memory of 116644665724 = 4.05GB using cudaMalloc.
It says “memory size or pointer value too large to fit in 32 bit”.
I tried verifying the size of pointer using sizeof() it prints out 8 bytes.
any advice would be highly helpful.