Here's the problem. I want to build a PC that can be used for gaming and work.
What games do I want to play? Doesn't matter, hypothetically all games max settings.
What works programs do I need to run? Photoshop, Maya ...the big ones.
Currently I'm on a Core 2 duo, 4gb, geforce gtx 460, windows 7 32 bit. Mostly it does everything it needs to do, though some of my games are laggy, I know I need to just upgrade my GPU.
Another problem I'm having is, for example in Photoshop with huge files open, lots of history, I click a button to do a thing, then I get a popup.. oops out of memory. Ok i need to upgrade my RAM. So I need more memory. To install more memory I need to upgrade to an 64bit OS. OK, fine.
The main issue is when I want to perform renderings in Maya for example. That shit takes forever, and I don't have forever to spend. Nvidia already provide a 'certified' solution for this.
It's called Quadro. Also Tesla.
Ok, so you would think, simple solution upgrade you're GPU to a Quadro, kill two birds with one stone.
However!
You cannot play games with Quadro GPUs....
Quadro GPU's are stupidly expensive, and the specifications are confusingly lower that that or Geforce GPU's.
I've done some basic google's to find out why this is, and I sort of get it, however none of it solves my problem.
Is there a PC configuration where I can run programs (like maya) off the GPU, and have the GPU not be some crazy expensive GPU that I can't even play games on? and why does that even exist. Why can't there be a GPU that does both? Or at least an SLI setup that allows you to have both functions?
Comments
Here's some benchmarking of both workstation and desktop GPUs done in late 2012:
AutoDesk Maya 2013
AutoDesk AutoCAD 2013
Adobe Photoshop CS6
I think the overall picture is that most of the time you'll be fine with a desktop GPU, and they're definitely much better in terms of price/performance. Workstation GPUs are more about reliability and accuracy than about performance. That said, in the case of Maya in particular, the workstation GPUs (particularly AMD's) seem to perform much better.
I could give better advice if I knew what you were rendering though.
The most I would ever have open at once would be Chrome, Steam, NS2, Fraps, Adobe Media Encoder, iTunes, VirtualBox, and some smaller bits. Not sure how much that uses.
I was mainly concerned with the GPU since rendering animations is actually what takes the most time.
Programs like Autodesk Showcase eats all my memory and takes forever to render animations even at low quality settings. I have other render programs that run off the CPU that perform better, but don't give me the level of control for animation like the bigger programs. But then when you look at the comparison in performance, Quadro defintely wins for these programs.
I can probably settle for using CPU render software, however it does limit what I can output.
For Photoshop, geforce GPU's and lots of RAM will do.
I still don't see why Nvidia doesn't provide a one size fits all solution. I'm pretty sure it can be done with official driver support too.
I took about 5 minutes to quickly whip up this comparable wish list for a full new PC minus monitors using today's hardware and prices on Newegg. I didn't try hard or do much research. Mostly took the highest rated choices. It even includes Boo-Ray burner, SSD, and a magnetic drive. No mouse, keyboard, speakers, headsets.
http://secure.newegg.com/WishList/PublicWishDetail.aspx?WishListNumber=22337506
$1469.91
It's not like the hardware can't do the job, it's the software that stops me from being efficient.
I've read online, some people have just taken the Quadro drivers, hacked it to work with Geforce GPUs, but I don't want to go down that shady road to get more performance. I also don't want to unnecessarily buy a Quadro GPU.
Thanks for all the adviceseses by the way. The rest of the internets hasn't been much help.
The way these are supposed to be used is an office that does 3D work buys a couple, builds a server out of them, then networks that computer. When you need to do a render, send the work off to that computer, and you'll get the result back. I don't think this sort of set-up is right for your home. For you, I'd recommend doubling your RAM, upgrading to an i5 (or i3) and getting a new video card. You could buy another 460 and SLI it, but I think you'd be better off buying a new one, and then SLI-ing later (or now).
It's still got a GTX-260, so "full frame rate" requires vsync being off for many games. I'm sticking a GTX-680 in there as soon as prices drop, and hope to keep this computer at least another full year or more.
Video card and disk IO are the only bottlenecks of any note. The latter wold be eliminated if I replaced my system disk with an SSD. (Windows used to be on an SSD, but it was too small, and Windows eventually outgrew it).
(Yes, some applications support hyper threading by themselves, but they are few and far between. Sony Vegas and Photoshop have no support, and Maya runs worse).
Currently, the difference between the Ivy Bridge i7s and the i5s is Hyper-Threading, 100MHz extra clock speed, and 2MB extra L3 cache. On the whole, it isn't really worth the $90 price difference.
http://secure.newegg.com/WishList/PublicWishDetail.aspx?WishListNumber=21579912
I also cared about the specific benchmark of "encoding video." Encoding video is CPU bound, but also IO bound. Lots of RAM, plus hyperthreading, can mitigate the latter to a substantial degree. Benchmarks showed a nice difference between i5 and i7 for that task.
My i7 is from the previous generation with a different naming scheme: an i7-920.
http://ark.intel.com/products/37147/Intel-Core-i7-920-Processor-8M-Cache-2_66-GHz-4_80-GTs-Intel-QPI
The i5s at the time were notably apart from the i7s, but the price difference was relatively narrow.
I built this computer for the longest haul I've ever taken a computer through.
I also do not like how the site always suggest you get a non-stock CPU cooler. The CPU always comes with a fan. There is nothing wrong with that fan. In fact, it is a great fan. It is very quiet, and works well. There is no reason to replace it other than overclocking, and you should never overclock.
However, I made no changes to the cooling, and I accepted the inevitable instability.
Personally I have so much space in my apartment that my computer has its own room and it sits on a raised platform in the center. As opposed to my last place where I had it in a crowded little spot between the desk and the bed. Now the thing is silent and cool at all times (and the room temperature doesn't climb).