View Full Version : Xeon Dual core vs Xeon Quad for HDV editing
Stephen Knapp May 12th, 2007, 10:44 AM I'm looking to upgrade my present editing system, and I had it in mind to go with a pair of Xeon E5335 Clovertown (2.0GHz 2 x 4MB L2 Cache Socket 771) processors in a TYAN Dual Socket 771 Intel 5000X Extended ATX server motherboard. However, I noticed that Videoguys came out against using quad procs at this time, and preferred a pair of dual core Xeon 5130 Woodcrest 2.0GHz Socket 771 for their recommended Xeon workstation.
With reference to the quads they said this: "But will you gain anything for the almost $1,000 extra cost? I don't think so, not at the current time. While most of the NLE software on the market will utilize two cores, very little multi-threading beyond the 2 cores will actually go on. So you're paying a lot of extra cost for only a marginal increase in processing power."
When it comes to individual editing apps they have a point, but even at that I wonder how much longer that is going to be the case. I'm using Avid Liquid 7.2 and also using the Adobe Video Studio (soon to upgrade to the CS3 Production Studio) and for the present these are 32 bit apps that don't need the strength of quad core technology when run individually. But what if I want to render an After Effects composition and edit/render a four layer HDV snatch of video in Premiere Pro CS3 AT THE SAME TIME. That's been a no-no even for dual core systems, but how about with dual quads, 4 GB ram, and a Quadro 1500 (or 3450, the jury's still out)? That kind of multitasking just might be doable with this much processor power - but I'm not sure of that.
On the other hand, the 5335 Clovertown 2.0 Ghz quad weighs in at $750 (or $875 for the 2.33 Ghz model) versus the 5130 Woodcrest 2.0GHz dual core at about $325 ($500 for the 2.33GHz).
If I thought that I could get about the same performance out of a single 2.33 Ghz quad (alone in a dual processor mobo) as I would get out of a pair of 2.0 Ghz duals, that would be a hands down preferred interim course, since the eventual upgrade would not waste any cpu's. But I have no experience with dual processor boards, and don't know whether I can do more multitasking with a single beefier quad than a pair or lesser dual cores. My intuition says the pair of procs is better for performance, but I hate the thought of wasting them when I decide to spring for the quads. That is not likely to happen until Avid Liquid and the Adobe Suite both come out as 64 bit apps, so it could be a while.
I'm torn. Something tells me I'm not looking at this in the right way. Anybody got any insights or opinions to share that will tip the scales?
George Ellis May 13th, 2007, 09:50 AM The Clovertown is a faster architecture, but not sure it is worth the extra money over a dual dual. It should run a little cooler, but Woodcrest and Clovertown are light years better than Irwindale.
Actually, the only thing that concerns me is the Quadro card with Liquid. Ask in the Avid forum for other users using one. Some of the nVidia cards can have issues with Liquid.
Salah Baker May 13th, 2007, 05:00 PM Studio CS2 PPRO2 isn’t gunna run any better,
At least in my personal experience.
Dual Quads here
Stephen Knapp May 14th, 2007, 01:01 PM Salah,
I understand that what you have said for PPro2 is the same for PPCS3. However, what about multitasking? Can you edit a four layer project in PPro2 while you are rendering something in After Effects and still download from the internet with a half dozen IE windows open? Somebody told me you can dedicate cores in task manager so that multitasking is less integrated when you need the separation. Does your dual quad setup help you much with that?
I'm still at the stage where I'm creating composites and adding them to the editing timeline as I go. I would like to have AE and premiere Pro both up at the same time. And if i was piecing together a ChromaKey background in the process, then I would be inclined to run Ultra as well. But with all that i don't know if it would be better to have four cores clocked at 3.0 Ghz or eight at 2.33 (the processors for these specs are the same price at the moment).
Eric Shepherd May 14th, 2007, 01:41 PM Stephen, I think you're confusing bits and processors. :) Why would you need a 64 bit app to take advantage of more processors? You wouldn't, you'd need a multithreaded app. :)
Also, in the task manager you can set processor Affinity (which processor(s) gets to work on which processes). It seems most of the dual core/dual cpu/hyper-threading users don't know about this. Right click on a process in the task manager and set the affinity there. This way, if you want to render something in AE and still have full processing power (from another cpu or core), you just uncheck say processors 2 and 3 for AE, and then in your other app, uncheck processors 0 and 1.. Then your two apps are running on two fully independent dual core cpu's.. Or 2 cores each in a quad core processor.
Downloading files shouldn't use much processing power at all, ditto for web browsing. Just pages with a bunch of Flash ads will run slower, because Flash player uses quite a bit of cpu.
I like your idea of getting a quad core cpu and a dual core board, but the additional money for the board (maybe $200 more?) and the additional money on the quad core cpu (extra $1000), really adds up. An extra $1200 right now could buy a much nicer video card, or a really big screen. A nice pair of monitor speakers (and other stuff). And by the time the quad core gets cheap enough to buy a second one, you're not going to want to keep the current one, because something better is out, for less money. But of course, the 'something better' never runs on the same socket or uses the same RAM, or it does, but only for 2 months til they realize they need a new socket (for no better reason than to make people buy more motherboards, so they can sell more chipsets).
It's all a big game. I always say buy what you can afford, which is a good value (or absolutely necessary, if not the best value) and don't plan ahead very far. Maybe 6 months? If you plan much further down the road, something better will be out. Look how quickly SATA controllers were replaced with SATA 3G (or whatever the official name is). Firewire 400 took longer to be replaced by 800 I suppose. AGP for instance, seemed like it was only out a few months before AGP 2x came out, then 4x, then 8x. If you had a 4x AGP board with dual cpu sockets/slots and all the bells and whistles, planning on adding a nice video card and second cpu down the road, you'd later realize your motherboard was a limitation, because it didn't support the 8x AGP cards when they came out shortly after. So in trying to future-proof your investment (back then anyway), you ended up paying a premium and still getting stuck when you realize the video card would operate at half the bus speed it was designed for.
Unless you're going to get a second quad core cpu in the next few months, I would say don't do it. Or see if you can find a quad cpu server board somewhere. It'll be pricey, but may be cheaper to load it with 4 dual cores than to load a dual socket board with 2 quad cores. I don't know offhand how many physical processors XP will support, it may still only be two, with some number of cores each. If that's the case, you'd need to run 2003 Server, which would be a little pricey.
Like I said, it's all a big game. :) Do you wanna spend a lot of money now on the bleeding edge parts, or not much at all on good, valuable stuff.. Or somewhere in between, where you may shoot yourself in the foot because the technology changed quicker than you were expecting? I would check the Intel roadmaps and see where they're going. I know they're always about 2 steps ahead, and the thing that isn't out already has an end of life date set.
Eric
Stephen Knapp May 14th, 2007, 06:11 PM Stephen, I think you're confusing bits and processors. :) Why would you need a 64 bit app to take advantage of more processors? You wouldn't, you'd need a multithreaded app. :)
Yeah, I can see I telescoped my thoughts a bit too much. The apps I'm mainly interested in, Avid Liquid and the Adobe CS3 Production Premium suite, are 32 bit apps for the present, and not likely to be changed much for the next year or so. Speculation is that at the next change they will become friendly to 64 bit OS and whatever higher levels of functionality that may bring. It is my own guess that when they are next revised, it will be advantageous to have a multicore system that handles a lot more than two cores or even four.
I like your idea of getting a quad core cpu and a dual core board, but the additional money for the board (maybe $200 more?) and the additional money on the quad core cpu (extra $1000), really adds up.
A respondent on another forum set me straight on that, pointing out that it is not a good idea. Xeon procs are at their best when used in pairs, because of their SMP capabilities. Symmetric multiprocessing needs at least two cpus. If I was only ever going to use one, then I may as well go with a Conroe or Kentsfield in a 775 board and save the money. Somebody else said that in a dual processor system it is best of the processors come from the same batch. So a pair it must be, or forget the dual processor board.
However, as for the cost differential, the problem is a bit more complicated than you might expect. It comes down to what I think my apps need more: cores or processing speed. For about $875 I can get either a 5160 Woodcrest 3.0 Ghz dual core, or a Clovertown 5345 2.33 Ghz quad. And if both of those are overkill for the apps I want to run, then we can come down the scale on both sides in parallel. The dilemmea is not about cost, but about the different performance tradeoffs. My basic problem is that I can't tell which is more important for these apps, processor cores or individual core speed. For rendering it's cores; for everything else its clock speed, right? Then again, I like to multitask while one app is busy rendering. And the Adobe suite makes that very easy to do, if you have the cpu guts for it - or so I understand.
It's all a big game. I always say buy what you can afford, which is a good value (or absolutely necessary, if not the best value) and don't plan ahead very far. Maybe 6 months? If you plan much further down the road, something better will be out.
I sure understand this. By the same token I have to plan to work with whatever I put together for the next two or three years. If 64 bit versions of these apps come out in that time, I want to be there to exploit them. For the forseeable future that will mean Xeons in a dual processor socket 771 configuration - which I see as more durable and upgradeable than any single socket system. That hardware will be ready to exploit just about any change in the apps that is likely to come in the next 3 years, don't you think? It's not about being cutting edge, so much as it is about being able to handle the software well for a good long while.
Anyway, if you had a choice between dual core at 3.0Ghz and quad at 2.33 Ghz at the same price point, then all else being equal, what would you get to run Avid Liquid and the Adobe CS3 Production Premium suite?
Stephen
George Ellis May 14th, 2007, 06:52 PM Don't try to future proof with planned upgrades. It does not pan out as you would expect. Look at the Irwindale Xeons. The prices are still about what they were when they came out while the new Xeons are much less. Buy what you can afford for a period of time that is reasonable for you. For some businesses, that is 1 year. Others, 3-4.
Don't wait either. Big arch change coming in 08 - SSE4, another jump in FSB, new shrink, better scaling. - it will always change. Buy what you need.
It really is a toss-up. I went faster going from Irwindale 3.06 Xeons to a E6600 dual core. You can still edit while rendering another project with an encoder with 8 cores. But do you do that often? Only you know for sure.
Eric Shepherd May 14th, 2007, 08:24 PM You could render and edit at the same time with a dual core cpu or 2 separate cpu's, you wouldn't need 8 cores to do that. :) Set the Affinity for one app per cpu and you have 2 systems, essentially. As long as you're not using all your RAM for one app or the other, and not using all of your hard drive bandwidth for one app, they'll both run smoothly.
I'm still not sure why you're mentioning 64 bit future apps as part of this discussion. All of the Core2Duos, Xeons, Athlon x2's, Athlon64's, etc.. They're all 64 bit cpu's now. Just because a program uses a wider data path (64 vs 32 bits) and can perform more accurate math calculations, that doesn't mean it needs 4, 8, 16, 32 processor cores, it just means it's a better program (well in a perfect world).
Here's some info (too much!) on these and other dual and quad core Intel chips.
http://en.wikipedia.org/wiki/List_of_Future_Intel_Core_2_microprocessors
I guess you really just need to know if your software is SMP-capable or not (will it use multiple cpus or cores).. I have a dual Pentium II 333 system here, which was pretty cool back in 1998 (666MHz ;) but since most of my apps weren't SMP-capable, I was basically running a single CPU system. That's the problem you have here. The other thing is, you can't directly compare clock speeds across processor lines. And then there's the whole L2 cache side of things, which greatly changes performance.
Yes, the Xeons are designed for SMP, but that could be either in multiple cores or multiple processors with single cores. The Pentium II chips were designed for SMP as well, but most of the PII's that went to the consumer market were in single processor systems.
I think the whole multiple core processor thing has clouded peoples' thinking in the past year or so. It's almost as though people think 2 cores is different than 2 single core cpu's. I think 2 separate cpu's would be better, because they don't share cache memory, and they don't share the heat of doing double the work in one chip.
Another thing to keep in mind is that there's a good chance AMD will take over again as the price/performance leader. There are just so many variables to holding off for the future that if you wait for 6 months before buying, you'll want to wait another 6 months, and you'll never buy anything because there's always a much better deal coming out soon.
I'm considering building a new system too. But there are so many different cpu models and sockets out there now, it's really difficult to make a decision and feel like you did the right thing.
Salah Baker May 14th, 2007, 08:42 PM Can you edit a four layer project in PPro2 while you are rendering something in After Effects and still download from the internet with a half dozen IE windows open?
In a nutshell. No.
The limit is not cpus now, but the 32 bit os and apps.
I use Dynamic Link.
IE Never open it on these machines dediacted.
George Ellis May 14th, 2007, 08:50 PM Eric, you are assuming the apps are not multi-thread. Tsunami is and will use at least 4 cores during a render op (max I have had at a time). You would also not set affinity on a multi-threaded app.
Eric Shepherd May 14th, 2007, 09:24 PM Salah, I don't understand the problem. Why can't you open Internet Explorer while that stuff is going? If you don't use Dynamic Link, there should be no problem using both apps for different tasks at the same time.
George, I realize you would not normally set affinity on multi-threaded apps, but my point is, if you DO want to restrict it to a specific core, then you free up another core to do something else at full speed. Sure it's not going to run at full speed, because you're not giving it access to all of your processors, but it will still work and get the job done. :)
Eric
Stephen Knapp May 14th, 2007, 10:13 PM I appreciate all the great feedback from everybody, but it still isn't getting to my basic question. So let me state it straight out. Let's forgot about the whole future proofing issue, it isn't the main thing.
This is a server type workstation dedicated to video editing with particular apps. The essential question is this:
if you had a choice between dual core Xeon at 3.0Ghz and quad Xeon at 2.33 Ghz at the same price point, then all else being equal, what would you get to run Avid Liquid and the Adobe CS3 Production Premium suite?
Eric Shepherd May 14th, 2007, 10:15 PM I would go with a dual cpu dual core. Then you get the single core speeds higher, and you still get 4 cores.. and it's cheaper too, you said?
Stephen Knapp May 15th, 2007, 06:52 AM I would go with a dual cpu dual core. Then you get the single core speeds higher, and you still get 4 cores.. and it's cheaper too, you said?
No. Same price, but that's if I go for the higher core speed. If I drop that to something on par with the core speed of the quad unit, then things get cheaper. Not sure I want to do that. By the same token, I'm not sure with these particular apps what the speed will gain me either for rendering or for general editing tasks. And then there's the value for multitasking.
Stephen
Eric Shepherd May 15th, 2007, 09:40 AM I guess the only thing you can do is find out the individual core performance of the 2.3GHz vs the 3.0GHz.. Then for anything not multithreaded, that will be your performance difference. And to some extent, you can compare the numbers directly. I'm guessing the extra 700MHz isn't going to be a *huge* performance difference, so the quad core is probably the way to go.
I had this debate in around 96 or 97 and the question was, is it better to run a dual cpu 100MHz system or a single cpu 200MHz system. Sure the numbers are much bigger now, but the issue is still the same. The 200MHz chip in the same processor line was not *double* the performance of the 100MHz chip. But a pair of 100's was. It's like horsepower in a car. Will a 200 horsepower car go twice as fast and have twice the power of a 100 horsepower car? No. It'll be better, sure, but not twice as good.
I say the slower quad core will get you more mileage in this case, because the 2.3GHz cores should be close enough to the 3.0GHz core performance, and then you get double the number of cores on top of that.
Hopefully this explanation is clearer? You WILL notice a performance difference on non-multithreaded apps, but otherwise you shouldn't have any problems and it should perform better than the dual core. :)
Eric
Stephen Knapp May 15th, 2007, 12:36 PM Thanks for your input folks.
Well I finally located the info I needed to tip the scales. It came from a thread in the AdobeLabs forum for After Effects, and was posted by the moderator who I believe works for Adobe, Adolpho Rosenfeld.
here's a link:
http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=72&catid=643&threadid=1259837&enterthread=y
After Effects CS3 will have a new feature to take full advantage of multicore processing for as many cores as you will have on your machine:
"If you go to Preferences > Multiprocessing you'll see a checkbox called 'Render Multiple Frames Simultaneously'."
"What this means is: besides taking advantage of multiple cores/processors for many things, CS3 adds the ability to simultaneously feed all available processors with a frame to process at the same time. In most projects, this means a gigantic increase in speed for both RAM previews and Render Queue renders."
"Bear in mind you'll need at least half a gig of RAM per core. In dual core systems, you'll need 2GB of RAM or more. For quad machines, maybe 4GB is a good starting point. For eight headed monsters, you'll want at least 6 gigs."
I'm very glad I ran into this discussion, because I discovered that I was not allowing for enough memory in my plans. I had only planned on 4 GB. But now I will plan to go ahead with dual Clovertown 2.0 or 2.33 Ghz processors, since one of the apps important to me can benefit from it, and I will load up with 6 or 8 GB of FB-DIMMs.
Thanks again for the discussion. It's turned into a real learning experience. When the system is all put together and running, I'll let you know how it turns out.
Stephen
Matthew Pugerude May 15th, 2007, 03:25 PM Am I missing something I thought Windows Xp only could see 3 gigs of ram. Can you have more then 3 Gigs and the application will see it but windows won't? How does that work?
Salah Baker May 15th, 2007, 04:21 PM Salah, I don't understand the problem. Why can't you open Internet Explorer while that stuff is going? If you don't use Dynamic Link, there should be no problem using both apps for different tasks at the same time.
Eric
When Im in Either PPRO2 or AFX Im close to the 32 bit 3 gig limit in mem usage as is.(HD)
Using AFX with Nucleo with so many cores has proven ugly results.
When CS3 comes out Ill go 64 and double the ram
Eric Shepherd May 15th, 2007, 04:37 PM The 3 gig limitation is an XP problem, not a 32 bit limit. The 32 bit limit is 4 gigs.
I'm confused about the Adobe post saying "Bear in mind you'll need at least half a gig of RAM per core. In dual core systems, you'll need 2GB of RAM or more. For quad machines, maybe 4GB is a good starting point. For eight headed monsters, you'll want at least 6 gigs." Correct me if I'm wrong, but wouldn't that equal 1 gig for dual core, 2 gigs for quad core and 4 gigs for 'eight headed monsters'?
These ram figures seem ridiculous to me. Why would adding more processing power require more RAM when you're still working on the same CONTENT? I can see that larger projects would require more ram, but I can't understand why adding another processing core would increase that need. This sounds about as uninformed as the computer magazines saying "one dvd burner is good, but two is better, or at least put a cd or dvd reader in the second bay". Why do gaming systems need dual DVD burners? They never explain that part, just 'more hardware is better'.. This whole RAM thing seems like a big scam brought on by the RAM manufacturers the way the Red Cross is a pyramid scheme created by Dracula.
Eric
Stephen Knapp May 15th, 2007, 08:47 PM When CS3 comes out Ill go 64 and double the ram
I don't think it's going to be that easy, Salah. Rosenfeld assured me that CS3 is not optimized for 64 bit operating systems and was not planned to be. A beta tester who was having some problems getting PPCS3 to run properly in a 64 bit OS (XP 64 as I recall) was told that his concerns were not a priority for the development team becasue his OS was "not certified" for use with CS3. Now that was the case for PPro. I don't know how uniform the whole CS3 Production Premium suite is on that point, but my assumption is that all are being optimized for the same OS limitations. How else could they have nearly seamless integration?
Since CS3 is optimized for 32 bit operation and not 64 bit, it does raise a big question mark about the memory limitation. At least for PCs. But one of the distinctive features of CS3 is that it is intended to be a cross platform app suitable for Macs as well as PCs. Could it be that the memory limits might be different on a Mac? I am going to ask them about that.
In the meantime, I am going to have to do some more hard thinking about how I want to configure this monster. It ain't over yet! One thing is for sure, if 32 bit XP can only tolerate 4 GB RAM, then that has to be my limit until I switch to a 64 bit operating system. And THAT will have to wait for these apps to catch up.
How long do you think it will be before Adobe comes out with its first service pack for this new suite, or the entire Creative Master? 3 months?
Eric Shepherd May 15th, 2007, 11:19 PM You could always run XP 64 and run 32 bit apps. But I dunno if Intel has made them work smoothly on a 64 bit OS? I know AMD was the first to do that. Then you could run more than 4 gigs of RAM, and still use the apps that are currently available.
The XP limit is 3 gigs, not 4. So you could buy 4 gigs, but be stuck at 3.
I would look into whether the Intel cpu's will run 32 bit apps on a 64 bit OS with any slowdowns.. If there's no problem, then you're all set. I think the Itanium II is alright doing that, but I don't know offhand about the other chips.
Eric
So maybe you can have your kate and edith too..
Harm Millaard May 16th, 2007, 05:40 AM You could always run XP 64 and run 32 bit apps. But I dunno if Intel has made them work smoothly on a 64 bit OS? I know AMD was the first to do that. Then you could run more than 4 gigs of RAM, and still use the apps that are currently available.
The XP limit is 3 gigs, not 4. So you could buy 4 gigs, but be stuck at 3.
I would look into whether the Intel cpu's will run 32 bit apps on a 64 bit OS with any slowdowns.. If there's no problem, then you're all set. I think the Itanium II is alright doing that, but I don't know offhand about the other chips.
Eric
So maybe you can have your kate and edith too..
Eric,
WinXP has a memory limit of 4 GB. You need to set a switch in your boot.ini to enable that. Applications can then use a maximum of 3 GB of RAM, while XP uses the remaining 1 Gb for housekeeping. If you were to use XP64, you could use 8 GB of Ram or even more. The 32 bit applications are still limited to 3 GB. However if you multi task Premiere and AE, each application can use 3 GB each. All Adobe software is 32 bit and for the time being they have not shown any interest to adapt this to 64 bit. CS3 will run under XP64 and thus will benefit in multi tasking from the extended RAM available.
Multi core support has been improved in CS3 and in July Intel plans the next price reduction. I can still wait a couple of months, but if I had to invest now, I would go for two E5355 CPU's. (Clovertown quad core Xeons). Probably in Q4 2007 the new Seaburg/Penryn will be available, with another price reduction of the current CPU's.
The price for a Quad Q6600 will drop to around $ 266, the Quad Q6700 will be around $ 530, just to give you an indication.
Stephen Knapp May 16th, 2007, 07:06 AM I heard back from Rosenfeld on the problem of CS3 being a 32 bit app and the memory limit this imposes. Here is his reply:
"I have good news and bad news... which ones first?
Ok, bad news: Windows XP 32 bit is actually limited to 3.6 GB visible to client applications, not 4 GB :) Multiprocessing will take as much as it can.
Good news: CS3 applications *will* run in Win 64 systems just fine. The problem at this time is more the lack of drivers (scanners, editing cards, ASIO drivers, etc) than the applications themselves. In Win 64, AE and its' kingdom of background processes will eat as much RAM as you can feed it (to be accurate, 3.5 GB per process on Mac OS and 4 GB per process in Win 64). So in an 8 core system, you could easily take advantage of 16 GB or more."
So if I'm willing to live with a bit of instability in certain apps until the drivers all catch up, I could go ahead with the plan for the dual quad and 6-8 GB of RAM, and run XP64 as Eric suggested. From the standpoint of AE performance in particular we're good to go on that.
Now I need to make sure that I don't ace out my need to run Avid Liquid 7.2.
Eric Shepherd May 16th, 2007, 11:47 AM Oh yeah, there's that annoying problem of drivers.
I was reading last night about the switches to get to 4 gigs and things can be a bit unpredictable with some apps apparently.
Will these programs actually benefit from that much ram? It's been my experience that most programs have an amount of ram, whatever it may be, that they need to work with, and beyond that is just there for whatever. Maybe these projects are way larger than I've ever worked on, or the apps are poorly written, but 16 gigs of ram seems silly. :)
Harm Millaard May 16th, 2007, 02:11 PM Agreed, unless you have a mobo like this:
Eric Shepherd May 16th, 2007, 02:12 PM Who else is hungry? :)
Mark Morreau May 16th, 2007, 05:12 PM I have a dual Clovertown E5355 workstation with the Tyan S2696 Board and 4GB of RAM, ATI Radeo x1950Pro. I will be installing a RT.X2 as well.
After Effects with Nucleo renders scarily fast. I am looking forward to CS3 and After Effects' multiprocessing, probably making Nucleo (I don't have pro) redundant.
But please ask any questions about this setup and I'll try to answer.
One thing to beware of is that the chips run at 120W each, and the FB DIMMS also get very hot, so you need to sort your quiet cooling out. I haven't quite done that yet to my satisfaction, still tinkering with fan speeds.
Bill Koehler May 29th, 2007, 09:00 PM The 3 gig limitation is an XP problem, not a 32 bit limit. The 32 bit limit is 4 gigs.
I'm confused about the Adobe post saying "Bear in mind you'll need at least half a gig of RAM per core. In dual core systems, you'll need 2GB of RAM or more. For quad machines, maybe 4GB is a good starting point. For eight headed monsters, you'll want at least 6 gigs." Correct me if I'm wrong, but wouldn't that equal 1 gig for dual core, 2 gigs for quad core and 4 gigs for 'eight headed monsters'?
These ram figures seem ridiculous to me. Why would adding more processing power require more RAM when you're still working on the same CONTENT? I can see that larger projects would require more ram, but I can't understand why adding another processing core would increase that need. This sounds about as uninformed as the computer magazines saying "one dvd burner is good, but two is better, or at least put a cd or dvd reader in the second bay". Why do gaming systems need dual DVD burners? They never explain that part, just 'more hardware is better'.. This whole RAM thing seems like a big scam brought on by the RAM manufacturers the way the Red Cross is a pyramid scheme created by Dracula.
Eric
Try to remember that each and every one of those extra processes working in parallel to render frames is going to need its own input/output memory buffers for feeding/holding the result.
Eric Shepherd May 29th, 2007, 09:16 PM Okay, but still, the math doesn't work out. They say a half gig per core and then the math falls apart there. :)
Stephen Knapp May 30th, 2007, 09:42 AM Okay, but still, the math doesn't work out. They say a half gig per core and then the math falls apart there. :)
When they say "at least" (which you omitted) and then provide estimates that are higher than that, I assume they are buffering their bare minimums. Don't forget to allow 1 gig for the OS. So a dual would need 2 gig, a single quad 3 gig (4 is better for multi-threading) and an octo would need 5 as a bare minimum, 6 giving a bit of headroom.
That's my take on what he said. But he also pinted out that in a 64 bit OS environment, AE and company will use all the ram you can give it.
Stephen Knapp May 30th, 2007, 10:06 AM Will these programs actually benefit from that much ram? It's been my experience that most programs have an amount of ram, whatever it may be, that they need to work with, and beyond that is just there for whatever. Maybe these projects are way larger than I've ever worked on, or the apps are poorly written, but 16 gigs of ram seems silly. :)
I'll tell you what the project was that compelled me to look at a SERIOUS upgrade. We did a 5 camera shoot of a 1.5 hour anniversary worship service, and all cameras ran continuously. On top of that, two of the cameras were shooting analog, two were shooting HDV (one at 1080i and one at 720p) and one was shooting DV. And if that wasn't enough, the service was conducted and shot twice.
Even with breaking the services into segments, we still had four-stream 10-30 minute sequences. With color correction the render times were through the roof. Realtime timelines? - forget it. AE 6.5 was able to bring some consistency to the clips, but Premiere Pro 1.5 w/Aspect 4 kept choking.
That nightmare was too much for the system I have. A bigger production house down the road inherited the project, but nothing ever came out.
Multicam event videography can be pretty ponderous.
Stephen Knapp May 30th, 2007, 10:23 AM I have a dual Clovertown E5355 workstation with the Tyan S2696 Board and 4GB of RAM, ATI Radeo x1950Pro. I will be installing a RT.X2 as well.
Mark,
What kind of drives are you using with that - both for system and for edit space?
I've been looking at something similar, but a bit scaled down - dual 5345 procs, same board, same ram. For GPU I have a Radeon X1900XT 512MB, but have been toying with going to the nVidia Quadro 1500. But lately I too have been looking at the RT.X2 and may keep the Radeon both for compatibility and to save the cost.
However, since I am also running Avid Liquid on the system, I need to consider the use of the AJA Xena LHe card, which I see as an either/or with the RT.X2 even though they don't do all the same things. While I don't have any gear that downloads HD-SDI directly, my understanding is that this card will let you capture hi res analog and convert it to uncompressed HD-SDI. I have a cam that shoots 720 lines analog, which will give a pretty nice image when digitized - I think.
But I really don't know what I'm getting into with these cards. Do you, or anybody, have some thoughts on that? [Maybe that should move to another thread.]
-Stephen
Eric Shepherd May 30th, 2007, 11:01 AM I guess I'm confused as to what it would need more RAM for. I mean, the individual frame it's working on won't get larger. More RAM doesn't make it capable of doing more work. If the CPU is running at 100% already, throwing all the RAM you want at it won't make it process any faster. There has to be a certain point at which more RAM doesn't help, no?
I see more posts were on the following page, sorry this is out of sequence. :)
Salah Baker June 4th, 2007, 08:36 PM The 3 gig limitation is an XP problem, not a 32 bit limit. The 32 bit limit is 4 gigs.
Eric
3 gb userva max, in 32 bit xp, with /3gb switch
even folks running HIGH MEM ADDRESS apps only see 3.6g in xp 64
Kyle Self June 6th, 2007, 06:43 PM I guess I'm confused as to what it would need more RAM for. I mean, the individual frame it's working on won't get larger. More RAM doesn't make it capable of doing more work. If the CPU is running at 100% already, throwing all the RAM you want at it won't make it process any faster. There has to be a certain point at which more RAM doesn't help, no?
I see more posts were on the following page, sorry this is out of sequence. :)
Think of it this way, Your not just throwing ram at a processor your giving each processor its own ram. Say you have 1 gig of ram and 2 dual processors. Each core is trying to work within that gig. You add to your ram and have 4 gig, now giving each core 1 gig of ram to use. Now they all have their own space to work in rather than sharing. That is where the speed increase comes in.
K
Peter Moretti June 7th, 2007, 12:54 PM I guess I'm confused as to what it would need more RAM for. I mean, the individual frame it's working on won't get larger. More RAM doesn't make it capable of doing more work. If the CPU is running at 100% already, throwing all the RAM you want at it won't make it process any faster. There has to be a certain point at which more RAM doesn't help, no?
I see more posts were on the following page, sorry this is out of sequence. :)If XP is paging to the HD, that will tax your CPU and increase CPU %. However, if XP isn't paging, then you've already loaded everything into memory and adding more RAM isn't going to help.
An "easy" way to check is to open the Windows Task Manager... choose the Performance tab... and look in the bottom left at Peak Commit Charge. That's the maximum amount of memory you've used since starting Windows.
Now look at the the value for Total Physical Memory. That's how much RAM you have. Beneath that is Available Physical Memory, which is total RAM minus memory currently being using.
As long as Available Physical Memory is significant and Peak Commit Charge is reasonably less than Total Physical Memory, you have enough RAM. And adding more isn't going to help, FWIU.
-Peter
P.S. Don't confuse the PF Usage box with acutal disk paging, it isn't. It just shows how much memory is currently being used (less memory used for the OS I believe).
P.P.S. I'm writing this from the perspective of a single processor machine. So it does not include Kyle's point above.
|
|