hi, I have GTX960 that support CC 5.2
Had installed cuda toolkit 8.0 and NAvida driver
and the Caps Viewr + Matlab only recognizr CC 2.1
what can i do?!
p.s i run win 10 and older toolkit do not support it
thanks guys
hi, I have GTX960 that support CC 5.2
Had installed cuda toolkit 8.0 and NAvida driver
and the Caps Viewr + Matlab only recognizr CC 2.1
what can i do?!
p.s i run win 10 and older toolkit do not support it
thanks guys
Windows 10 + CUDA 8.0 + GTX 960 should work fine for CUDA. You do not have to use CUDA 8.0, CUDA 7.5 will also work fine on Windows 10.
I am not sure what you mean by “MATLAB only recognizr CC 2.1”? What version of MATLAB are you running, and how do you know there is a restriction on a GPU’s compute capability imposed by it? If there is in fact a restriction imposed by MATLAB, you may need to update MATLAB, and/or seek help in a support forum that is dedicated to MATLAB.
I just care for upgrading my CC
(computational capacity)
all indications and tools say i have CC of 2.1
how do i reach my full potential?
what did i miss here that i still with 2.1 CC after installing all the last drives
If you have a genuine Geforce GTX 960 card, it has a compute capability (CC) of 5.2, as you already noted in your original question. Compute capability is a fixed property of the hardware, it does not change based on the software versions you use.
Can you show the exact information that makes you believe you are limited to compute capability 2.1? I think there is a chance there is a misunderstanding somewhere, or that whatever software you use is misreporting the compute capability. Did you acquire the GTX 960 as a new item (in original packaging) from a reputable vendor?
Can you show the output of nvidia-smi -q
? On my Windows 7 machine nvidia-smi.exe resides in “Program Files/NVIDIA Corporation/NVSMI/nvidia-smi”, not sure whether Windows 10 uses the same location.
±----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 Not Supported |
±----------------------------------------------------------------------------+
Does it helps?! (im installing 7.5 as you said at the meanwhile)
Which version of GPU Caps Viewer are you using? Support for GTX 960 was apparently added in version 1.23.0. I have 1.31.0 here, and it seems 1.32.0 is available now. When I go to the CUDA tab, it correctly identifies my GPU as a Quadro K2200 with compute capability 5.0. I also have the driver version 376.33 installed just like you. Can you post a picture of your Caps Viewer output? Of particular interest are the fields Shader Clock and MultiProcessors. Also the GPU tab output would be of interest.
Regarding the output from nvidia-smi: I am puzzled why your GPU would be in power-state P0 when you are not using the GPU (other than to display the Windows desktop). P0 state usually means the GPU is executing CUDA kernels and the like. Also the memory consumption of 699 MB seems high for a GPU that is supposedly mostly idling. I think the GTX 960 has power sensors, so it is not clear why the power consumption would be displayed as N/A / N/A.
It seems you are showing the output of nvidia-smi
, not nvidia-smi -q
. I asked for the full output to see whether there might be any indications the GPU could be fake. From previous messages in these forums it seems there are some unscrupulous people who manipulate the VBIOS on GPUs, to make them look to be a different type than they actually are. That is also the reason I asked whether the GPU was acquired new, in original packaging, from a reputable dealer.
Do you have by any chance more than one GPU in your system, e.g. an older one with compute capability 2.1 in addition to the GTX 960?
thanks for not giving up in me :)
I use Caps Viewer 1.32.0.1
i cant find a way to post here a pic… will share in google drive
https://drive.google.com/open?id=0B_2OXwYmjcuMMDY5cG5LWkl5MnM
i run matlab so it might use some of the gpu. i try again when everything is close
I saw this car working on a diffrent comp in the past. my frein dbought it boxed
I dont have "navida-smi-q"only “navida-smi”
i have only my motherboard GPU and this
now the long part :) lol
==============NVSMI LOG==============
Timestamp : Sat Jan 14 00:22:49 2017
Driver Version : 376.33
Attached GPUs : 1
GPU 0000:01:00.0
Product Name : GeForce GTX 960
Product Brand : GeForce
Display Mode : N/A
Display Active : N/A
Persistence Mode : N/A
Accounting Mode : N/A
Accounting Mode Buffer Size : N/A
Driver Model
Current : WDDM
Pending : WDDM
Serial Number : N/A
GPU UUID : GPU-6395eb8e-a00f-5501-bbda-4edbbd3ed6c0
Minor Number : N/A
VBIOS Version : 70.38.22.00.02
MultiGPU Board : N/A
Board ID : N/A
GPU Part Number : N/A
Inforom Version
Image Version : N/A
OEM Object : N/A
ECC Object : N/A
Power Management Object : N/A
GPU Operation Mode
Current : N/A
Pending : N/A
GPU Virtualization Mode
Virtualization mode : N/A
PCI
Bus : 0x01
Device : 0x00
Domain : 0x0000
Device Id : 0x140110DE
Bus Id : 0000:01:00.0
Sub System Id : 0x00000000
GPU Link Info
PCIe Generation
Max : N/A
Current : N/A
Link Width
Max : N/A
Current : N/A
Bridge Chip
Type : N/A
Firmware : N/A
Replays since reset : N/A
Tx Throughput : N/A
Rx Throughput : N/A
Fan Speed : 20 %
Performance State : P0
Clocks Throttle Reasons : N/A
FB Memory Usage
Total : 2048 MiB
Used : 688 MiB
Free : 1360 MiB
BAR1 Memory Usage
Total : N/A
Used : N/A
Free : N/A
Compute Mode : Default
Utilization
Gpu : N/A
Memory : N/A
Encoder : N/A
Decoder : N/A
Ecc Mode
Current : N/A
Pending : N/A
ECC Errors
Volatile
Single Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Texture Shared : N/A
Total : N/A
Double Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Texture Shared : N/A
Total : N/A
Aggregate
Single Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Texture Shared : N/A
Total : N/A
Double Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Texture Shared : N/A
Total : N/A
Retired Pages
Single Bit ECC : N/A
Double Bit ECC : N/A
Pending : N/A
Temperature
GPU Current Temp : 38 C
GPU Shutdown Temp : N/A
GPU Slowdown Temp : N/A
Power Readings
Power Management : N/A
Power Draw : N/A
Power Limit : N/A
Default Power Limit : N/A
Enforced Power Limit : N/A
Min Power Limit : N/A
Max Power Limit : N/A
Clocks
Graphics : N/A
SM : N/A
Memory : N/A
Video : N/A
Applications Clocks
Graphics : N/A
Memory : N/A
Default Applications Clocks
Graphics : N/A
Memory : N/A
Max Clocks
Graphics : N/A
SM : N/A
Memory : N/A
Video : N/A
Clock Policy
Auto Boost : N/A
Auto Boost Default : N/A
Processes : N/A
The details from the GPU Caps Viewer suggest this is not a genuine GTX 960. What is telling is the max clock of 822 MHz, with a core clock of 1645 MHz:
(1) The GTX 960 has much higher maximum clocks rates, > 1100 MHz
(2) The GTX 960 does not run it’s cores at a doubled “hot clock” rate, only GPUs with CC 2.x did that
Furthermore, the memory interface is shown as having a width of 256 bits, while I am pretty sure the memory interface of a GTX 960 has a width of 128 bits. The idling voltage of a GTX 960 is also likely below 1.0V, probably more like 0.94 V. The fact that nvida-smi displays pretty much every metric as N/A strongly suggests that this is not a genuine GTX 960.
The technical specifications shown by the GPU Caps Viewer are most consistent with a GeForce GTX 560 Ti, with had a 822 MHz max frequency, CC 2.1, a 256-bit memory interface, and 8 SMs. It was available in a variant with 2 GB of memory. Only the name “Geforce GTX 960” and the device ID “10DE 1401” indicate a GTX 960, and I believe those are fairly easy to modify by manipulating the VBIOS.
You might want to double-check by doing an internet search for images of the GTX 960 vs the GTX 560 Ti (e.g. compare the positions of the PCIe power connectors). You would need to look for pictures of cards of the appropriate brand, of course, as models from different vendors can look quite different.
BTW, when I requested the output of nvidia-smi -q
, note that there is a space before -q
which is a command line argument passed to nvidia-smi. There is no program named nvidia-smi-q.
Just agreeing with njuffa
Maxwell generation cards had VBIOS version numbers that began with 84.
Fermi generation cards had VBIOS version numbers that began with 70.
You have a fermi generation card, and it has a compute capability of either 2.0 or 2.1 (like all Fermi cards).
I’m not sure why it is reporting itself as a GTX 960 (but see note below about device ID). My guess would be a scam of some sort.
Where did you get that card? If you purchased it from a reputable dealer, you should return it for a refund immediately.
GTX 960 is one of the cards I happen to have. Here is the nvidia-smi -a output:
$ nvidia-smi -a
==============NVSMI LOG==============
Timestamp : Sat Jan 14 11:01:43 2017
Driver Version : 361.28
Attached GPUs : 1
GPU 0000:01:00.0
Product Name : GeForce GTX 960
Product Brand : GeForce
Display Mode : Disabled
Display Active : Disabled
Persistence Mode : Disabled
Accounting Mode : Disabled
Accounting Mode Buffer Size : 1920
Driver Model
Current : N/A
Pending : N/A
Serial Number : N/A
GPU UUID : GPU-860b9bad-2722-f703-122c-8fa1427ef400
Minor Number : 0
VBIOS Version : 84.06.0D.00.1D
MultiGPU Board : No
Board ID : 0x100
GPU Part Number : N/A
Inforom Version
Image Version : N/A
OEM Object : N/A
ECC Object : N/A
Power Management Object : N/A
GPU Operation Mode
Current : N/A
Pending : N/A
PCI
Bus : 0x01
Device : 0x00
Domain : 0x0000
Device Id : 0x140110DE
Bus Id : 0000:01:00.0
Sub System Id : 0x32011462
GPU Link Info
PCIe Generation
Max : 1
Current : 1
Link Width
Max : 16x
Current : 8x
Bridge Chip
Type : N/A
Firmware : N/A
Replays since reset : 0
Tx Throughput : 0 KB/s
Rx Throughput : 0 KB/s
Fan Speed : 33 %
Performance State : P0
Clocks Throttle Reasons
Idle : Not Active
Applications Clocks Setting : Active
SW Power Cap : Not Active
HW Slowdown : Not Active
Sync Boost : Not Active
Unknown : Not Active
FB Memory Usage
Total : 2047 MiB
Used : 11 MiB
Free : 2036 MiB
BAR1 Memory Usage
Total : 256 MiB
Used : 2 MiB
Free : 254 MiB
Compute Mode : Default
Utilization
Gpu : 1 %
Memory : 0 %
Encoder : 0 %
Decoder : 0 %
Ecc Mode
Current : N/A
Pending : N/A
ECC Errors
Volatile
Single Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Total : N/A
Double Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Total : N/A
Aggregate
Single Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Total : N/A
Double Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Total : N/A
Retired Pages
Single Bit ECC : N/A
Double Bit ECC : N/A
Pending : N/A
Temperature
GPU Current Temp : 25 C
GPU Shutdown Temp : 101 C
GPU Slowdown Temp : 96 C
Power Readings
Power Management : Supported
Power Draw : 23.76 W
Power Limit : 130.00 W
Default Power Limit : 130.00 W
Enforced Power Limit : 130.00 W
Min Power Limit : 60.00 W
Max Power Limit : 141.00 W
Clocks
Graphics : 1177 MHz
SM : 1177 MHz
Memory : 3505 MHz
Video : 965 MHz
Applications Clocks
Graphics : 1177 MHz
Memory : 3505 MHz
Default Applications Clocks
Graphics : 1177 MHz
Memory : 3505 MHz
Max Clocks
Graphics : 1443 MHz
SM : 1443 MHz
Memory : 3505 MHz
Video : 1183 MHz
Clock Policy
Auto Boost : N/A
Auto Boost Default : N/A
Processes : None
It’s interesting (to me) to note that the PCI device ID on your board was modified to match the device ID of a GTX 960 (0x1401)
Here is the deviceQuery output:
$ /usr/local/cuda/samples/bin/x86_64/linux/release/deviceQuery
/usr/local/cuda/samples/bin/x86_64/linux/release/deviceQuery Starting...
CUDA Device Query (Runtime API) version (CUDART static linking)
Detected 1 CUDA Capable device(s)
Device 0: "GeForce GTX 960"
CUDA Driver Version / Runtime Version 8.0 / 7.5
CUDA Capability Major/Minor version number: 5.2
Total amount of global memory: 2047 MBytes (2146762752 bytes)
( 8) Multiprocessors, (128) CUDA Cores/MP: 1024 CUDA Cores
GPU Max Clock rate: 1240 MHz (1.24 GHz)
Memory Clock rate: 3505 Mhz
Memory Bus Width: 128-bit
L2 Cache Size: 1048576 bytes
Maximum Texture Dimension Size (x,y,z) 1D=(65536), 2D=(65536, 65536), 3D=(4096, 4096, 4096)
Maximum Layered 1D Texture Size, (num) layers 1D=(16384), 2048 layers
Maximum Layered 2D Texture Size, (num) layers 2D=(16384, 16384), 2048 layers
Total amount of constant memory: 65536 bytes
Total amount of shared memory per block: 49152 bytes
Total number of registers available per block: 65536
Warp size: 32
Maximum number of threads per multiprocessor: 2048
Maximum number of threads per block: 1024
Max dimension size of a thread block (x,y,z): (1024, 1024, 64)
Max dimension size of a grid size (x,y,z): (2147483647, 65535, 65535)
Maximum memory pitch: 2147483647 bytes
Texture alignment: 512 bytes
Concurrent copy and kernel execution: Yes with 2 copy engine(s)
Run time limit on kernels: No
Integrated GPU sharing Host Memory: No
Support host page-locked memory mapping: Yes
Alignment requirement for Surfaces: Yes
Device has ECC support: Disabled
Device supports Unified Addressing (UVA): Yes
Device PCI Domain ID / Bus ID / location ID: 0 / 1 / 0
Compute Mode:
< Default (multiple host threads can use ::cudaSetDevice() with device simultaneously) >
deviceQuery, CUDA Driver = CUDART, CUDA Driver Version = 8.0, CUDA Runtime Version = 7.5, NumDevs = 1, Device0 = GeForce GTX 960
Result = PASS
Why do I have the sneaking suspicion that future GPU fakes will include a fix for the mismatched VBIOS numbering? :-)
Guy you are awsom!!!
thanks so mutch for your advice. i will confront what you just say woth the guy that provide me the card ang get to the bottom of this. will update if i found out somthing worth sharing.
thanks for all the efort
@TamirK, if this was eBay, you should be able to get your money back as the seller presumably sold you a card that was not as advertised. Likewise if it was paid with a credit card that offers some sort of purchase protection, you might be able to dispute the item as not as described. Please update back on what happened if you can :)
[Solved]
Thanks Guys
I foud that that the card is fake. the company is “Jegy”
and my epert checket it on other PCs and we compare it to other GPU on the same catagory.
i will try to return in
thank you all for your help!