I have never done GPU programming, but have finally acquired an Nvidia card to experiment with. However, the said card also drives my monitor. My question is whether running general purpose computing tasks on the card will negatively affect graphics performance. Can such tasks crash the card? If not, does that mean the card has an OS or some other type executive running on it?
Share
Long running GPU computing tasks may not crash the card, but (Windows Vista/7) if it runs for too long it will appear the system is hung. Windows (at least since Vista) detects the timeout and recovers by resetting the GPU and some state in the graphics stack.
Bing for “gpu timeout” or see this article for example.
http://www.microsoft.com/whdc/device/display/wddm_timeout.mspx