I have not searched through cuda zone archives on this issue, and some out there will be unhappy that I again am bringing this up. Sorry.
I participate in the Folding@Home project running mostly with 9800GX2 hardware. I recently moved my main system from XP to Win7 x64. This system has dual 9800GX2s and only a single monitor on a CrassFire MB (sp intential). Under XP everything ran well, but with the move to Win7, the cards are not active until there is a physical monitor attached to the card. This has dropped me down to running with a single GPU. With some (but not all) of the projects, I can get the second GPU running on the primary card by enabling the on-card SLI, and specifing in the F@H clients to force the use of the second GPU.
Because my MB is not SLI, there is no time I can get the second card running.
The solution everyone seems to be using is creating a “dummy” load for the DVI port that fools the card into believing that a non-PnP monitor is attached. I don’t really want to attach something homemade like that to my videio cards.
Can a driver switch be added to the nVidia drivers to “lie” to Vista and Win7 and tell the OS that a monitor is present even if the monitor is not.
By default the drivers should work as they current do. If there is no monitor attached the OS can turn off the card. This will meet the requirements of WHQL certification.
If the option were to be enabled. Something like: “Enable Cuda functionality when monitor is not present” Then the driver would sense the state of no monitor present, and tell the OS that a non-PNP device is attached.
This would be an elegant solution that would return the functionality that we had under XP.
- Steve Mizera - Silverado Canyon, CA