Compute Units of GTX560 is wrong, showing only 7

Hi,

I work with a NVIDIA GTX 560 that in your description show 336 Cuda Cores, however when i use clGetDeviceInfo or when i run OpenCL Device Query both return only 7 Compute Units.

Can This be a especific configuration or the board is with problem?

Thanks,

Luiz Drumond.

Can This be a especific configuration or the board is with problem?

I imagine it’s just the difference between NVidia’s marketing terminology and OpenCL’s terminology. There’s nothing wrong with your hardware.

The card has 7, of what Nvidia call, Streaming Multiprocessors (SMs) which OpenCL
refers to as Comput Units. Each of thse (on that card) contains 48 Streaming Processors
(SPs, also called CUDA cores) giving you the 336 figure.

You can see details of many Nvidia cards here
http://en.wikipedia.org/wiki/Comparison … sing_units
just search for “gtx 560” to find your card.

So as david.garcia says, its fine.


jason

Thanks :smiley: