Maximum kernel execution time for secondary card?

What is the maximum kernel execution time for secondary card in winXP?

I have a following problem with CUDA computations on GPU NVidia G92 family
( 8800 GT + 8800 GTS 512 , driver 177.85, MB 650i):

If experiments are run on the secondary graphics card (that did not run the system desktop), calculations that last for more than 10-11 seconds are killed.

The secondary graphics card is not associated with winXP desktop,
and I used the very simple kernels (e.g. BlackScholes_kernel.cuh from SDK
(only with big loop)).

It is a known bug in the driver, it will be fixed soon.

Thanks for answer.
Is it only for winXP and what about Linux?

As far as I know, Linux users does not suffer from it. Watchdog problem is Windows-specific.

It occurs in Linux if you are running X. Linux booted directly to console (you don’t run X beforehand) works fine.

In fact it is possible to boot in X mode if there is another graphics card to handle the display and the CUDA card is not attached to a X screen nor display device. Both cards need to be compatible with the unique driver. I use a 8400 for display and 8800gtx for computation, it works fine under X.

Yes, non-display cards don’t have any watchdog timer under X; I was referring to cards connected to monitors.

what would happen if you have say a pci or onboard ati graphics and one or two nvidia 8800s or 280s undex X? i assume it would work.

yes, assuming you run the script to initialize the device nodes for the NVIDIA cards.

mfatica Posted Sep 9 2008, 12:55 PM
It is a known bug in the driver, it will be fixed soon.

Thanks, this bug fixed now. Please see:
forum