Jump to content

Hi,

 

I'm running a headless linux machine with two Titan Xs and wanted to know how to overclock them using nvidia-smi. I tried using nvidia-smi -ac (###,###) but that only controls the application clocks, how do I actually overclock though? Specs for the rest of the system are Asus Rampage V, 16 GB RAM, 5930K OC to 4.0 GHz.

 

--

Mohamed Momin

Link to comment
https://linustechtips.com/topic/411669-titan-x-overclock-in-linux/
Share on other sites

Link to post
Share on other sites

I don't have NVIDIA X Server since I have no display up.

You don't have a display connected? I'm just curious - why exactly do you have two Titan X's hooked up in a Linux machine (not that there's anything wrong with that).

 

Maybe you could edit some configuration files in some system directories but other than that I'm not too sure how to change the clock speeds from CLI.

I actually couldn't underclock my 5 year old GPU to make it as slow as a next-gen console.

#pcmasterraceproblems

~Slick

Link to post
Share on other sites

You don't have a display connected? I'm just curious - why exactly do you have two Titan X's hooked up in a Linux machine (not that there's anything wrong with that).

 

Maybe you could edit some configuration files in some system directories but other than that I'm not too sure how to change the clock speeds from CLI.

I'm using it to do Molecular Dynamics in my lab and want to speed up the simulations. With no display attached there is no wasted memory towarda  GNOME Desktop environment. As for the config files, I've managed to fool the driver into thinking I have a display up but only to configure the fan speed. Thats the same way I use to set the nvidia-smi -ac (####,####). but ac is only application clock. Not the speed clock of the cores.

Link to post
Share on other sites

Hi,

 

I'm running a headless linux machine with two Titan Xs and wanted to know how to overclock them using nvidia-smi. I tried using nvidia-smi -ac (###,###) but that only controls the application clocks, how do I actually overclock though? Specs for the rest of the system are Asus Rampage V, 16 GB RAM, 5930K OC to 4.0 GHz.

 

--

Mohamed Momin

 

I don't have NVIDIA X Server since I have no display up.

 

fznmomin,

     It has been years since I used NVidia on Linux but I'm sure that the NVidia X Server has a settings file in the etc folder.  If memory serves me right NVidia was pretty good at maintaining proper Linux file structure.

 

 

You don't have a display connected? I'm just curious - why exactly do you have two Titan X's hooked up in a Linux machine (not that there's anything wrong with that).

 

Maybe you could edit some configuration files in some system directories but other than that I'm not too sure how to change the clock speeds from CLI.

 

failblox,

     His particular use may vary, but I'm assuming it has to do with utilizing the CUDA cores for some heavy lifting.

 

Hope this helps.

Link to post
Share on other sites

I'm using it to do Molecular Dynamics in my lab and want to speed up the simulations. With no display attached there is no wasted memory towarda  GNOME Desktop environment. As for the config files, I've managed to fool the driver into thinking I have a display up but only to configure the fan speed. Thats the same way I use to set the nvidia-smi -ac (####,####). but ac is only application clock. Not the speed clock of the cores.

Maybe try checking out this link?

http://w0ss4g3.blogspot.ca/2013/03/overclocking-nvidia-cards-from-linux.html

I'm sorry that's the best I can do - I'm not that experienced with Linux :(

Hope it helps though!

 

Edit: Just realized - you could try flashing the BIOSes of the two cards with an overclocked one. It's a bit risky but it could work.

I actually couldn't underclock my 5 year old GPU to make it as slow as a next-gen console.

#pcmasterraceproblems

~Slick

Link to post
Share on other sites

Maybe try checking out this link?

http://w0ss4g3.blogspot.ca/2013/03/overclocking-nvidia-cards-from-linux.html

I'm sorry that's the best I can do - I'm not that experienced with Linux :(

Hope it helps though!

 

Edit: Just realized - you could try flashing the BIOSes of the two cards with an overclocked one. It's a bit risky but it could work.

Those queries are no longer supported on the newer drivers. The BIOS flash is too risky for me to try due to the sheer value of these cards.

Link to post
Share on other sites

Those queries are no longer supported on the newer drivers. The BIOS flash is too risky for me to try due to the sheer value of these cards.

Hmm that's too bad then... Tbh though if I were you, I wouldn't overclock those cause Titan X's don't tend to OC too well (they get really hot) from what I've heard about them. Also, I assume you're going to be running those for extended periods of time at full load, so if you combine that with high temperature...that doesn't sound like too good of a plan to me. They're your cards though so you do whatever you want with them.

I actually couldn't underclock my 5 year old GPU to make it as slow as a next-gen console.

#pcmasterraceproblems

~Slick

Link to post
Share on other sites

Hmm that's too bad then... Tbh though if I were you, I wouldn't overclock those cause Titan X's don't tend to OC too well (they get really hot) from what I've heard about them. Also, I assume you're going to be running those for extended periods of time at full load, so if you combine that with high temperature...that doesn't sound like too good of a plan to me. They're your cards though so you do whatever you want with them.

I've been able to keep the temperature steady for both cards with 80% fan speed @ about 70c for one and 60c for the other.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×