Help required with new computer ($3500 budget )

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

Thread Tools Search this Thread Display Modes
  10 October 2013
ya, I would think that they max out at 64GB. I personally never need more than 24GB, even with Nuke, Photoshop and Maya open but I don't comp 4K footage. I monitor my memory usage quite well so I know I'm not paging more than I need to, even with a 16GB machine. I would like to see actual resource usage for those compositors. After Effects is absolute shit for memory though – it seems to eat as much as you feed it and doesn't flush its RAM properly. Nuke can take a lot but it's not broken like AE is.
  10 October 2013
Originally Posted by sentry66: The xeon platform at least offers the capability to run a lot more memory. Compositors would love to run 256 or 512 gigs of ram, especially with 4k footage. Having more cores in an app like NUKE or AE will let you render more frames at the same time and eat up all that memory.

I don't know of many places rigging comp workstations with half a tera, not even for 4k stereo.

Normally if you're willing to shell out the retarded amount of money that would set you back by (because you need the densest modules) you're much better off having 64 or 128 of ram and instead investing in PCI-E storage for a 0tiered caching.

There are options that comfortably page back and forth to the ram at the speed of a cache-ahead for 4k playback, so the ram you actually NEED is that for the graph to be rendered and the I/O ops pool to stay lively, which is far, far shorter than 512, or 256, or in fact even 128

In Short, no, it's not an attractive option in actual practice. Most dual xeon mobos supporting v2 come with 16 slots. To deck out 512GB in one you have to buy 32GB reg ECC modules and you'd better buy 1866, that sets you back some twelve grands in memory alone. You'd be much better off spending a couple grands in memory and the rest on a good I/O card. MUCH better.

128GB is more or less where the bang for buck curve (for an expensive configuration) has already plateaued. Past that you are in ridiculous territory and again squarely in crossroads serving.
Come, Join the Cult - Rigging from First Principles

Last edited by ThE_JacO : 10 October 2013 at 05:48 AM.
  10 October 2013
We've been comping 4k stereo at 60fps for the past 6 months and 64 gigs of ram is barely enough memory to cache 5-10 seconds worth of footage depending on the complexity of the comp. I've had one extreme case with 8k x 8k single-image comp something like 90 elements that required 60 gigs of memory to comp that one frame at the full resolution. Granted there's ways to prerender out things so it doesn't use so much memory but it takes extra time and is a drag. No doubt 256 gigs of ram is a lot of memory, but I don't think it's all that extreme if it helps you work better.

IMO mentioning the xeon platform and 'good bang-for-the-buck' in the same sentence is ironic. If you have the money for dual high-end xeons, you can probably afford the extra $1300 to go from 128 to 256 gigs ram if you do heavy comping. 1866mhz ram isn't a requirement for the new xeons. IMO it's not worth the premium. I'd personally much rather have 256 gigs 1600mhz than 128 gigs 1866mhz. Does 1866mhz ECC ram even exist yet? Don't you need ECC ram if you run more than 64 gigs ram anyway?

A large PCI-E SSD does sound great for comp work, but most of the ones I've looked at either have sketchy reviews/feedback about them (like the OCZ drives) or they're slower enterprise-grade $5000+ drives. Granted, they cost a lot less than using 32 gig ram modules - which I agree our outrageously expensive, but I think I'd still opt to just use a large regular SSD or put a couple in a RAID0.

Last edited by sentry66 : 10 October 2013 at 09:37 AM.
  10 October 2013
Man, you always seem to work on projects with specs and issues nobody else in the whole world deals with
At 4k 60fps with still the graph active you are unlikely to be able to play. Unless you're talking of playing back rendered frames, at which point you could very well do 4k by 30fps, and that's pretty much available with most modern media oriented flash drive solutions for PCI-E 2.0.
There are 5k 48fps solutions out there, which should match the bandwidth of 4 by 60 (at what ratio though? big difference between near square imax and cinevision 2.35)

Anyway, I don't know what solutions you looked at, but two SSDs in raid0 are far from being the same of dedicated tier 0 storage, and the slower enterprise solutions might simply have been a matter of looking at the wrong products (since there are plenty such things for database servers etc.). They sure aren't slow, nor cost 5k for a slow one unless you look at the onlining 6 or 7 tera ones.

Half tera fusio IO FX drives are remarkably fast, can be coupled (and will do imax 5k at 24 or 4k at 30fps with overscan just fine then), and are about a grand a pop.
Every time I looked at large ram (DIMM) storage, it always came out to a TON more than just 1300 bucks difference for the 128 to 256 jump.
What reliable, reg ECC 16x16GB modules have you found that cost only 1300$ more than 16x8GB ones? That's better dollar per GB than cheapo gamer ram for modules with twice the density. Not challenging you here, sincerely interested in where you find them so cheap.

512 is still a plain and loud laugh price wise, but we seem to agree on that
Come, Join the Cult - Rigging from First Principles
  10 October 2013
ya, I would think that caching any amount of 4K animation in RAM would be pointless and should be solved by your disk array
  10 October 2013
Playing final 4k frames isn't an issue, especially if it's final compressed video footage. Where I run into bottlenecks with memory are in the comp software and wanting to scrub through the final full resolution frames while I'm working. You'll run out of memory pretty quick as it loads up all the layers at their full resolution. I have a dedicated SSD cache drive for AE that never seems to use more than 22 gigs. I'll take a look at the fusion IO drives for storing render layers on, but aren't they like $5500 for their 1.6TB drive?

I'm still not sure fast PCI SSD's would solve not needing more memory though because if I have a bunch of CPU cores on my workstation and need AE to output a comp ASAP, it's going to need a lot of memory available for each instance of AE I launch to render different frame ranges simultaneously. I know a program like Nuke is better at multithreading than AE, but Nuke also isn't cheap, nor is the amount of time learning it, and it still has shortcomings with a lot of motion graphic capabilities that AE has.

I routinely get asked to "quickly" render out 1-minute stereo turn-table animations (which I elect to render at 4k 60fps) of some specific anatomy to play in the 4k auditorium projector between the Dr. presentations or for content to span across 12 vertical 1080p screens acting as one. A lot of the work itself isn't anything crazy other than the output spec, but the whole situation is a little backwards from what most small studios probably deal with who might have more staff, but less expensive equipment, or standard HD or film resolution formats.

As an aside, right now you currently can't play 4k at 60fps in a video format until h265 is here. Right now you can play 1620p stereo video at 60fps or 4k mono at 60fps until h265 is fully out and supported by players and compressors. The ironic thing is, the 4k stereo projector ends up artificially cutting the resolution in half due to its polarizing lens. I render in 4k anyway for the sake of high-res mono playback and being a more print-friendly resolution - not to mention it's just better. The 60fps actually helps a lot with smoothing out noise since you see it half as long.

One sorta funny thing is, the video editors figure their 1080i footage is already 60fps and so figure I should probably just match their framerate

Last edited by sentry66 : 10 October 2013 at 03:57 AM.
  10 October 2013
Originally Posted by ThE_JacO: What reliable, reg ECC 16x16GB modules have you found that cost only 1300$ more than 16x8GB ones? That's better dollar per GB than cheapo gamer ram for modules with twice the density. Not challenging you here, sincerely interested in where you find them so cheap.

512 is still a plain and loud laugh price wise, but we seem to agree on that

I don't know if it's just me, but it seems like consumer gamer memory has become more expensive while server memory has gotten cheaper.

On newegg they have 16 gig 1600mhz ECC dimms for $650 for 64 gigs total:

while their 4x8gig sets sell for $381:

It seems like the 16 gig dimms are a better deal than the 8 gig dimms, but I don't know how the prices are where you're at.

At least one vendor, Thinkmate offers 256 gigs of memory for $1280 more than 128 gigs

I don't know the specific brand or model if you were to buy the memory outright though. I honestly wouldn't be shocked if it's as expensive as you say. I typically don't price out individual parts for server-class anything since we buy those systems ready to go directly from vendors with full warranty.

Last edited by sentry66 : 10 October 2013 at 10:09 PM.
  10 October 2013
Well, bear with me here, but this is as usual going very long ways around through some extremely singular, if not contrived, scenarios

So when you said " Compositors would love to run 256 or 512 gigs of ram" what you really meant, rather than generically talking about compositors was: "In this entirely unique scenario where I work hooked up to a 45k$ projection system (because a normal monitor surely doesn't warrant preview playback at 4k) in a format largely unheard of outside of my workplace, supported by an IT dept miles away from the ones normally supporting the creative industries employing specialised compositors, 64GB got constrained and 128 or 256 would have been nice"

And even then, since you sure won't be evaluating that kind of I/O and rendering at 24fps, let alone at 60, at 4k, 1TB of tier0 storage capable of playing your rendered previews is still preferrable to an added 384GB of RAM IMO.
Of course if you can have both because of a budget to burn through, get both!

Not having a go, don't misunderstand me, please, just since this thread has turned a bit into a bang for buck on mid-range setups, I don't feel it's a fair statement that, for the price, the ability to load half tera of ram is that much of a deciding factor in going with xeons.
Come, Join the Cult - Rigging from First Principles
  10 October 2013
My workstation isn't hooked up to a 4k projector. My main monitor is just a standard 2560p monitor. The 4k and stereo projectors are each one of the final destinations the work is shown on and so I do care about seeing 1:1 pixels at 4k - which I have to zoom in to see on my 2560p monitor. It eats a lot of memory when you resolve several frames at 100% full resolution. I often run out of memory and AE drops those previously rendered frames from memory, making me rerender them if I want to go back to them.

I do agree 512 gigs of ram is completely insane if we're talking about bang for the buck. Hell I wouldn't even choose the xeon platform if bang for the buck was the main concern. Otherwise, the key benefits of xeon over i7 are ECC memory, dual socket (yet slower frequency CPU's,) and more PCI-E slots. That's about it. There's some other auxiliary things like Intel Phi's only work on the xeon platform - not that we know how those will actually pan out yet in regards to real-world rendering.

All I was saying was what compositor wouldn't love to have the ton of memory? Because that is something the xeon platform can offer over the i7 platform. My thought is, if you're going to spend the extra cash to go for big xeons and more memory will benefit you, that would normally be one of the first justifications in my mind for spending the higher premium for xeons. Dual sockets and more (slower) cores start having severe diminishing returns, but I have to admit the new v2 xeons are a solid improvement while the 4630k is a complete let-down when compared to the 3930k.

From a sheer processing standpoint, in my mind the new high-end xeons are finally possibly worth the premium over an overclocked i7 if you do heavy rendering. It's no longer a 40% render speed improvement for 300% the i7's price. It's now more like 80% faster rendering for 320% the price (as in the total system price)

Last edited by sentry66 : 10 October 2013 at 07:17 AM.
  10 October 2013
Sorry to pop the original topic.. :P

BUT, this weekend I've been testing tue setup ChrisCorr suggested. Renders are about 250 times faster!! On the really simple scenes I can't even notice the "compute final gathering points" process

So thanks again to all of you for such good advices
  10 October 2013
Thread automatically closed

This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
CGTalk Policy/Legalities
Note that as CGTalk Members, you agree to the terms and conditions of using this website.
Thread Closed share thread

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Society of Digital Artists

Powered by vBulletin
Copyright ©2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump

All times are GMT. The time now is 06:59 PM.

Powered by vBulletin
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.