If I want to move the below structure TetrahedronStruct to CUDA device memory, how should I proceed?
TetrahedronStruct
struct TetrahedronStruct { int index; i
It will be easier to linearize the structures and then copy them to device.
In the new CUDA 6 deep copies will be much easier as long as your compute capability is 3.x or higher with the Unified Memory.