How many parallel threads i can run on my nvidia graphic card in cuda programming?

2.9k Views Asked by At

Operating System: Windows 8.1 Single Language, 64-bit DirectX version: 11.0 GPU processor: GeForce 840M Driver version: 353.06 Direct3D API version: 11.2 Direct3D feature level: 11_0 CUDA Cores: 384 Core clock: 1029 MHz Memory data rate: 1800 MHz Memory interface: 64-bit Memory bandwidth: 14.40 GB/s Total available graphics memory: 4096 MB Dedicated video memory: 2048 MB DDR3 System video memory: 0 MB Shared system memory: 2048 MB Video BIOS version: 82.08.14.00.64 IRQ: Not used Bus: PCI Express x4 Gen2 Device Id: 10DE 1341 2281103C Part Number: 2701 0000

1

There are 1 best solutions below

2
On BEST ANSWER

That depends on the CUDA Version used I think.

                Compute capability(version)            V1.0     V1.2     V2.x      V3.0-X.X
 Maximum number of resident threads per multiprocessor  768     1024    1536    2048
 Amount of local memory per thread                      16 KB           512 KB
 Maximum number of threads per block                    512             1024

If found this peace of Information on CUDA - Wikipedia. For more informations look under

Version features and specifications

I Hope I could help :)