I’m a little unsure how to manage memory limits when the GPU memory is also being used for various applications running at the same time. If there are two GPU’s in the machine I can simply use one for display and one for computation, which allows me the entire GPU memory. How do I get round doing both of these on the same GPU? Ideally I want my application to use as much as is available, then overflow to RAM if necessary?
Sorry, I totally didn’t mean that. I meant I wish to manage the explicit copying back and forth from RAM to GPU memory, but really need to know exactly how much space is available to me. I’m getting NAN errors when running out of GPU memory, so need to know how much is being used in display? With minimal display (ie no applications with heavy openGL renderings), these NAN errors go away.
Also, I presume there’s no way of using more than one application on the GPU at once, well until CC 2.0 at least?