I run AE CS5 on a Dell XPS 625 with Win 7 Pro 64-bit and 8 G RAM. The card is an NVIDIA GeForce 8800. Much of what I try to do gets horribly bogged down in rendering. The PC is what it is - a bigger better faster one is not in the foreseeable future (for financial reasons). I am hesitant to open the PC up and start big time mods like a new processor board, etc. that has perhaps 8 cores, faster clock, lots more RAM. (I'm really not into computer hardware). So, I'm looking for an alternative if there is one. Could I significantly improve render times with a different video card? What might be recommended that will cost less than a new PC? Is there any such thing as a separate "box" that can be hooked up (USB?) to take part of the load? Any ideas would be appreciated. Thanks, Dale
Dale, you look very pretty in your avatar.
This page covers improving AE's performance:
This post covers performance too:
AE does very little with the video card. Upgrading it will not help AE. You don't say what kind of processor your computer has, perhaps more RAM would help you. It's a fairly easy upgrade to do yourself, just don't touch the copper bits. :)
Hope this helps.
- The Great Szalam
(The 'Great' stands for 'Not So Great, in fact, Extremely Humble')
No trees were harmed in the creation of this message, but several thousand electrons were mildly inconvenienced.
I'll have to check out my avatar!!
Your response helps somewhat as I am (was) unaware of how AE uses RAM. That said, I have a quad core Intel of some kind with a 2.3 G clock. The processor board in the tower is such that at most 8 G of RAM can be plugged in and that's what I have. I was hoping that there was some reasonable way to perhaps network the rendering function to another dedicated box (presumably costing way less than a full up PC) such that between the PC and the black box there would be an improvement. Another possibility is to replace the processor board with one that takes more RAM but then I don't know about power and cooling capacity, and would have to deal with installing all the software again. Anyway, I'll keep poking at it and will read the other material suggested.
[Dale Paquette] "I was hoping that there was some reasonable way to perhaps network the rendering function to another dedicated box (presumably costing way less than a full up PC) such that between the PC and the black box there would be an improvement."
Unfortunately, there is no such thing. After Effects renders on the CPU (without GPU acceleration), so the only way to get faster renders of the same pixels is to throw more CPU power at the render. Multiprocessing speeds renders by launching multiple instances of the AE renderer at the same time, each one essentially running on its own CPU core, but they each require their own RAM, plus some overhead for the operating system and other applications. You might get away with 8GB of RAM, but it's pretty easy to max that out. For a quad-core system, I'd aim for 16 GB (or perhaps 12 GB for triple-channel memory systems).
Michael, thanks for linking to one of my posts on performance. Even if you can't change your system, you might be able to tweak your workflow. These tips are mostly about some tradeoffs you can make while you work between quality and speed, although proxies and pre-renders can help with final render times as well.
Here's one of my previous posts on workflow, updated with CS5 help system links:
If you're used to working with SD or even HD comps on modern computers, the render times for larger comps can be stunning. I frequently work with large comp sizes (4K and up), and I've found it's very helpful to adapt my workflow a bit to stay productive despite the lengthy render times.
Principal & Designer at Keen Live
Motion Graphics, Widescreen Events, Presentation Design, and Consulting
RenderBreak Blog - What I'm thinking when my workstation's thinking
Creative Cow Forum Host: Live & Stage Events