Live data from Hacker News

Reversing NvAPI to Programmatically Overclock Nvidia GPUs

1vwjbxf1wko0yhnr.wordpress.com

11–20 of 22 posts

Re: Reversing NvAPI to Programmatically Overclock Nvidia GPUs

#11
This is great reverse engineering, and awesome the author put up the source code, but I wonder if Nvidia will try to take it down on "copyright claims"? Either way I've saved a copy of the article for later use. The author is right that the existing "approved" overclocking tools are garbage.

Re: Reversing NvAPI to Programmatically Overclock Nvidia GPUs

#14

This is great reverse engineering, and awesome the author put up the source code, but I wonder if Nvidia will try to take it down on "copyright claims"? Either way I've saved a copy of the article for later use. The author is right that the existing "approved" overclocking tools are garbage.

MSI Afterburner runs pretty well. Not sure if it is "approved" or not, but I'd assume so as MSI is an Nvidia partner.

Re: Reversing NvAPI to Programmatically Overclock Nvidia GPUs

#15

This is great reverse engineering, and awesome the author put up the source code, but I wonder if Nvidia will try to take it down on "copyright claims"? Either way I've saved a copy of the article for later use. The author is right that the existing "approved" overclocking tools are garbage.

they can try, but you're allowed to reverse engineer. Which is why DMCA was written...

Re: Reversing NvAPI to Programmatically Overclock Nvidia GPUs

#17
It probably serves as a convenient layer for not breaking the API across updates and also for obfuscating the entry points where the goods are to be found.

It sounds like its actually just the QueryInterface from COM[1]

[1] https://en.wikipedia.org/wiki/Component_Object_Model

Re: Reversing NvAPI to Programmatically Overclock Nvidia GPUs

#18
Not everyone buying those graphics cards is a 14yo xXX_l33thaxor1ny0ma|\/|4_XXx who wants dragons and giant robots on their packaging.

I'm a professional software engineer and I want dragons and giant robots on my packaging. :(

(writing backends for web services that will never see the light of day outside where I work, of course, so I don't even have any packaging to make a branding argument about.)

Spot on about the UI, though. I just want my command line tools to have dragons and giant robots on their packaging.

Re: Reversing NvAPI to Programmatically Overclock Nvidia GPUs

#20

This is great reverse engineering, and awesome the author put up the source code, but I wonder if Nvidia will try to take it down on "copyright claims"? Either way I've saved a copy of the article for later use. The author is right that the existing "approved" overclocking tools are garbage.

MSI Afterburner runs pretty well. Not sure if it is "approved" or not, but I'd assume so as MSI is an Nvidia partner.

I've found that simply having Afterburner installed would cause bluescreens on my Maxwell card, even if no settings were altered. Although many people are blaming TDR issues in Nvidia's recent drivers, so who knows. Either way, Afterburner is a hog, has terrible UI and plenty of unneeded features (for me :). Other similar apps, like EVGA Precision appear to be re-skins of the exact same codebase.
Post reply on HN