I have a 9800 GX2 and I need access to the whole 1GB of global mem (across both cards). If I run my kernel on one device, can I copy the output to the memory of the second device within the kernel? I have a huge image stack that I need to process and would like to not overwrite the input image. If this is possible, what is the function call to use within the kernel?
Basically I need access to the 1GB of global memory that is divided across 2 cards. If this isn’t possible is there a card that has 1GB of global memory for only 1 device?