CUDA Global Memory, Where is it?
Posted
by
gamerx
on Stack Overflow
See other posts from Stack Overflow
or by gamerx
Published on 2012-06-24T15:02:40Z
Indexed on
2012/06/24
15:16 UTC
Read the original article
Hit count: 150
I understand that in CUDA's memory hierachy, we have things like shared memory, texture memory, constant memory, registers and of course the global memory which we allocate using cudaMalloc().
I've been searching through whatever documentations I can find but I have yet to come across any that explicitly explains what is the global memory.
I believe that the global memory allocated is on the GDDR of graphics card itself and not the RAM that is shared with the CPU since one of the documentations did state that the pointer cannot be dereferenced by the host side. Am I right?
© Stack Overflow or respective owner