Hi all
I am new to Nvidia cuda. I have a HP z840 with a Nvidia quattro K5000 card. I want to code in CUDA using the Julia programming language BUT I don’t know if I have to load the Nvidia official drivers. Right now the drivers loaded are the opensource drivers because they support 3840x2160@30hz but the Nvidia drivers only go to 1920x1080~60Hz ( see below).
So my question is can I code to CUDA using the opensource drivers or do I have to code using the Nvidia and use the lower resolution?
This is the OFFICIAL nvidia driver spec BUT the one I have loaded is the OPENSOURCE
I have the K5000 connected via the DP to the HDMI 1 (arc) port of a Hisense TV
https://www.displaydb.com/tv/hisense-50h8g
Hisense 55h8G
Brand Hisense
Type TV
Size 50" (inches)
Panel VA
Refresh Rate 60 Hz
Screen Aspect Ratio 16:9
Screen Resolution 3840 x 2160
This is going to be a bit of a problem. This GPU has compute capability 3.0. No longer supported by the latest NVIDIA drivers, no longer supported by the latest CUDA versions. I notice that you have driver 470.74 installed, that could well be the last with support for CC 3.0. I think CUDA 10.2 is the last CUDA version with support for CC 3.0
This may or may not be a problem. I do not see Linux Mint on the list of supported distros. But you may be able to get it work if it is largely identical to a supported distro such as Ubuntu.
linux mint is based on Ubuntu which is based on debian so that “should” be ok.
I understand it’s an old card and I’ll update it but I just want to start coding in julia in CUDA. I’ve no problem in using prior versions of Cuda so will look for the last version to support CC 3.0
I’ll check the 470 drivers BUT I can only get 1920* 1080 out of the displayport, using the opensource drivers I get 3840 * 2160 @30hz. That’s hooking the k5000 to the tv hdmi port with a DP cable.
thanks again for such a wonderful introduction to the nvidia community
Given the Installation Guide gives explicit instructions for disabling the open source driver, it may be that Cuda is not fully compliant with it. They don’t seem to explicitly say not to use it, but if you want a qualified setup, the Nvidia one is required.
It seems odd that the Nividia driver does not support the resolution you’re after.
thanks for pointing that out @rs277 GREAT spot. I suspect the issue with the resolution is Displayport related. I’ve got a displayport cable plugged into the hisense hdmi1 (arc) port. thanks again for helping
https://www.displaydb.com/tv/hisense-50h8g
Hisense 55h8G
Brand Hisense
Type TV
Size 50" (inches)
Panel VA
Refresh Rate 60 Hz
Screen Aspect Ratio 16:9
Screen Resolution 3840 x 2160
The official Nvidia PDF for the card does explicitly state that 3840 x 2160 @ 60Hz is supported on the Display ports… Perhaps the nvidia-settings utility does not fully cover the range and maybe the xorg.conf needs some manual adjustment.
hi there @rs277
I “was” going to look into that but in the k5000 spec it says nope on the DVI.
ADVANCED DISPLAY FEATURES
> 30-bit color (10-bit per each
red, green, blue channel)
> Support for any combination of
four connected displays
> Dual DisplayPort 1.2 (supporting
resolutions such as 3840x2160 @60 Hz)
> Dual-link DVI-I/DVI-D outputs (up to 2560
x1600 @ 60 Hz and 1920x1200 @ 120 Hz)
Internal 400 MHz DAC DVI-I output
(analog display up to 2048x1536 @ 85 Hz
I’ll go back and check my cabling but I’m not seeing what the pdf says with nvidia 470. Thanks for going the extra mile though. I’ll look at changing the xorg.conf file and see if that helps. thanks again
hi @rs277
problem solved. Here’s what I did replace the displayport to hdmi cable with a dp to hdmi active adapter and BINGO 4k :-)
use the nvidia 470 drivers.
Shut down. Take out DP to Hdmi cable.
replace with Plugable displayport to hdmi 2.0 active adapter (model DP-HDMI), HDMI cable to HDMI1 (arc) on Hisense.
Reboot.