So below, is an actual purchase order for my main PC workstation that I work on. There definitely ARE faster machines out there. However, I wanted to get a machine within a certain budget range that essentially would be the fastest of every item, within the most optimal price range. Ie. I didn’t just fork over my credit card and say “go buy the most expensive of every peripheral”. I spent the time working with one of my IT friends over at Blur Studio, who handles speccing, purchasing AND assembling PC’s for use day to day at Blur. So, he seemed like an ideal candidate to team up with on this expedition – to pick the best hardware, but still fall into a realistic budget that myself, or anybody could afford.
Also, these system specs, are the EXACT machines that I worked on for God of War, Star Trek 2, Witches of East End, Metallica, Flight etc.
Most of the time, New = More expensive. And when it comes to hardware, you’re usually paying an additional 40% on let’s say “The Latest CPU” over one slightly less recent, with maybe 10% less decrease of power of the newer item. But somehow nearly half the price. Obviously, as soon as the next CPU/Whatever come’s out – the price of this will do that drastic shift in price too. You’re always paying for a premium when it comes to the latest and greatest.
So, with all of this hardware, I wanted to pay for the absolute best of everything (at the time, obviously hardware specs change very fast!) but I wanted to pinpoint the best of each of my parts available that was at their peak before they went into the ‘ridiculously priced zone’.
Obviously hardware changes rapidly, so I can guarantee there is better specs out there now. But this is probably a good baseline to look at and begin to look for similar but better priced.
Honestly, 20 years ago – you would pay ‘crazy’ amounts of money for your systems. But the desktop era came in and wiped SGI out. They tried to compete with their Octane SGI’s running Windows NT but with Maya available for the PC, Digital Fusion, Max, Lightwave and other tools all readily available – you could successfully compete as a studio on this hardware for a 10th the price.
Nowadays (wow.. I’m surprised spell check let me use that word!) you’re probably better of looking at what the latest video game hardware is that’s available. Taking into consideration thing’s like SLI (dual video cards) isn’t going to help you at all, but everything else will definitely be the latest and greatest for pushing around everything we want to use. There has been tech that has come in like Phys-x cards and some other cool tech I’ve been seeing at SIGGRAPH, but none that I can singularly point out as being something that for FX is going to change your life “right now”.
The more RAM the better, but I rarely go over 48gb during my simulations, but I’ve broken systems that have 64gb on a few recent projects that were very different to the standard “insert ‘splosion here” type shots I usually get. So.. If you think you’re going to be taking on some much more ambitious jobs, get more RAM! BUT if you don’t think you’ll need it, maybe put that money aside and slowly start a piggy bank for buying an additional computer.
I have listed the specs for two machines I bought recently for my render farm. These came in around $2,500 each. So if you later decide to skimp out on a few Friday night’s at ‘tha club’ then you can probably put that money towards getting an additional PC. Which, believe me – when you can suddenly fire off sims in the background and keep working RATHER than have to wait til night time to do something, and the next morning with crust still in your eye getting to see what you actually rendered – it’s worth it!
- Solid State Drive definitely helps
- Video card isn’t going to speed your simulations up “yet”
- Run diagnostics on your network – make sure you’re getting good speeds. Hit it hard and make sure of this! It doesn’t matter how fast your machines are; if they are taking 5 minutes to write a 3gb .FXD file to your network.
- Fume takes full advantage of Hyper-Threading, so use it!
Allan’s Primary Workstation Specs
Render Node Specs
So both came in reasonably the same price wise. I ended up initially buying my workstation, and two render nodes, and then not too long after I bought an additional two, and then another additional two. It seemed right to tack a few extra nodes on as more projects came in that I thought I might need them. But at the same time, I didn’t want to go overboard and decide to buy an unrealistically big render farm. I would gauge how long my renders were taking, and if I was really going to be waiting nervously for frames to come off the farm – then it’s a sign I might need more.
BUT in terms of simulations, really, it’s a matter of “How many simulations am I going to be doing at any given time”. Buying more PC’s and then realizing that really I’m just doing one big massive individual simulation, over and over and over – isn’t going to justify buying more hardware. Sure, rendering wise it will speed it up. But simulating won’t. I _CAN_ simulate multiple variations and take full advantage of these nodes, but then you’re just creating more work to justify having the hardware. DON’T BE GREEDY! Buy what you need, and save your money. Having a killer farm, doesn’t make you a bad ass!
I say this, because I’ve recently observed a colleague of mine spend a lot of money buying a farm with his savings – for really no reason that I can realistically think of. And we all have those friends, who go and buy a new RED camera and loads of film equipment for their new “film company” without having clients or anything yet actually booked. Take your time, and tack on those extra PC’s when you actually need them. And then, for the exact same price, you will be able to afford much much faster hardware rather than it being old and outdated when you finally are ready to put them to use. Hardware changes fast fellas, so buy it when you need it!
That’s all for now, bon appetite!