NVIDIA GeForce To Quadro Software Mod
babyshiori writes "The NVIDIA Quadro family of professional graphics cards are very, very expensive. But many people know that Quadro and GeForce graphics cards are virtually identical in hardware. Obviously, you cannot just use Quadro drivers with your GeForce graphics cards. However, there is an easy way to soft-mod an NVIDIA GeForce desktop graphics card into an NVIDIA Quadro professional graphics card. Tech ARP shows us just how to do it. 'It all revolves around the driver support for professional 3D applications like 3ds Max or Maya. Quadro drivers allow the Quadro to be used to accelerate the rendering operations of such professional 3D applications while GeForce drivers do not. This is the basis for the premium prices NVIDIA (and ATI) charge for their professional-grade graphics cards.'"
I do the IT for a cad shop, and we've run the range of video cards, settling on these Quadros (the sub $1000 models). I'd be very curious if this mod just gives the cheap card some of the accelerations the real card has, or if it can actually keep up in the real world. Not just running canned demos, but actually plugging away in Autocad all day long...
A benchmark of a couple of cards would be handy.
(but for the price of a video card, I suppose I could find out myself)
The mod seems simple and useful for some, but most of the people who use these programs work for companies who would probably spend a few hundred more dollars for a fully supported graphics adapter for their piece of software that costs thousands of dollars.
I guess this explain the unwillingness from NVidia to release the specs and allow people to make gpl drivers for their cards.
I'm not sure. This sort of hack is "unsupported", meaning, if you run into any trouble at all, the CAD software maker, the computer maker and the video card maker do not have to help you. I think it's a nifty little hack, but if you depend on the CAD machine, getting the right card in the first place is less expensive than a day's worth of down time for a user + the tech trying to get it to work again.
The extra cost goes towards developing and maintaining a specific driver set for the very small number of people using a low volume piece of software. The driver will load different pieces, different versions of itself based on what software is running. That's because the software is aggressively tested with specific versions of the driver to work right. That sort of support isn't cheap, and that's what you get when you pay for a Quadro.
Last time I did that I moved two micro-resistors.
I just used a jewelers loup and a small tip on my soldering iron.Found the instructions online somewhere.Worked well.
*Repent!Quit Your Job!Slack Off!The World Ends Tomorrow and You May Die!
From what it sounds like, nothing. The 'professional' applications simply require the quadro driver (heck, the standard drivers might even be preventing acceleration if you have a process named 'autocad' running) and the quadro driver doesn't run on the consumer cards (not because of any hardware difference, but because it checks the pci id, which is what they change in the article).
Well, probably one of the main reasons NVidia doesn't want to open up their drivers.
Ah, to your comment "There's something that bothers me about companies that sell the exact same product for two prices and the only difference is some switch is thrown on the more expensive one. But maybe there's more to it than that." There is something more to it...
While there may be only minor technical differences to the cards, the real difference is in the software. In a nutshell when you're buying the "inexpensive" card, you're not paying for the extra costs that NVidia (or ATI) incurs when they must expend resources to provide drivers that support the high-end applications. So unless you want consumers that could care less about the high end features to pay more, and the people that care about these features to pay less, you'll probably be happier with differentiated products in this way.
Don't forget companies are there to make money, and if they're not able to do this then either the company or product is likely to disappear. Personally I'd rather have NVidia around, if I need the high-end features, I'll figure out how to afford it...
It's easy to compare this to the recent Creative X-Fi debacle, but things are a bit different here.
If everyone stopped buying Quadros tomorrow, the company would stop developing those advanced driver features because I can imagine they're quite costly to develop and maintain (crazy testing!). There's also fanatical support that comes along with a Quadro... call them right up and they will often mash up a quick fix specifically for your issue in a matter of days, if not hours. They know Quadro users have a lot of money on the line for whatever they're designing.
If everyone stopped buying Creative X-Fi's tomorrow, and Creative stopped trying to market "high end gaming" sound cards, no one would starve. People would still have good sound, and professionals wouldn't even notice. Nobody serious about sound is using a Creative product anyway - maybe one or two weirdos with E-Mu gear but they're pretty quiet about it.
The prime difference between these two scenarios is value. When you spend the extra money on a Quadro, you get a lot more in terms of features and service. The hardware may well be the same, but the professional features directly affect your ability to get shit done, thus your bottom line.
When you pay $200 for a hackjob sound card, it doesn't give you an edge in your work and you certainly don't get high-class support. Try producing multitrack music on that fancy X-Fi, and call Creative with your sync issues, or the fact that the response curves look like an EKG, or your compatibility issues with Cubase and Logic. They will tell you to open up your list of installed programs and call everyone on that list, except Creative of course. At the end of the day you still won't have solutions to your problems, you'll only feel like you got scammed.
That is the main reason why Creative is hated and NVidia is praised, in their respective industries.
-Billco, Fnarg.com
Seriously, I was in an internship and my boss wouldn't even let me touch the inside of the computer to install new Ram Sticks.
Think about it, if something fails anywhere would you rather it be on the IT approved failure that you can get remedied for free. Or would you rather trying to explain to your boss that you hacked something to work and it took a weeks time fix.
Seriously, Cad shops, on average, are responsible for about 100 dollars an hour worth of work. At that rate, its in their best interest not to be down at all.
The difference between something that runs perfectly and something that is hacked is not something you want to explain to your boss. Especially when IT or someone else comes around to update the drivers, etc.
It's all about smoothness and transition when dealing with Cad. I've had a batch printing issue when working with retail focus files in MAP3D that took me a nearly a week to remedy.
This hack is great for students or those just starting out in the business. But, not in a full-time shop.
It's AutoCAD from AutoDesk - the entire reason for it's existance is that it runs on cheap hardware. That is why people have been willing to overlook it's shortcomings for a couple of decades.