Eigenvalues Fails to Run on Cuda 1.1 SDK


I’m using an Nvidia 8800 GTS 640Mb card and all the Cuda Sample Programs work except the Eigenvalues. I’m using NVIDIA Driver Version: 173.08.

My real simple Cuda programs work ok as well. Device values are:

[font=“Courier”][root@zoozesrv release]# ./deviceQuery

There is 1 device supporting CUDA

Device 0: “GeForce 8800 GTS”

Major revision number: 1

Minor revision number: 0

Total amount of global memory: 670367744 bytes

Total amount of constant memory: 65536 bytes

Total amount of shared memory per block: 16384 bytes

Total number of registers available per block: 8192

Warp size: 32

Maximum number of threads per block: 512

Maximum sizes of each dimension of a block: 512 x 512 x 64

Maximum sizes of each dimension of a grid: 65535 x 65535 x 1

Maximum memory pitch: 262144 bytes

Texture alignment: 256 bytes

Clock rate: 1188000 kilohertz


Press ENTER to exit…[/font]

I’m not 100% cure why but this is the output I’m getting:

[font=“Courier”][root@zoozesrv eigenvalues]# ./eigenvalues

Matrix size: 2048 x 2048

Precision: 0.000010

Iterations to be timed: 100

Result filename: ‘eigenvalues.dat’

Gerschgorin interval: -2.894310 / 2.923304

Average time step 1: 20.285193 ms

Average time step 2, one intervals: 6.267208 ms

Average time step 2, mult intervals: 0.027550 ms

Average time TOTAL: 26.675930 ms


Press ENTER to exit…


Although this doesn’t really bother me as its doing what I want it to do, I’m not 100% sure why this sample program fails (I’m afraid some of the maths is beyond my aging brain).

Any help would be most appreciated, kindest regards


This is a known bug in the app, and should be fixed in the next release.

Many thanks netllama.