In your situation, since After Effects relies heavily on the CPU I would upgrade the CPU first, then the GPU. However, if you have a somewhat bigger budget I would upgrade both. This is because the GTX 460 v2 has a lower-bandwidth and narrower memory bus than the original GTX 460 1GB: While the original had a 256-bit GDDR5 memory bus, the GTX 460 v2 has only a 192-bit GDDR5 memory bus. The result is that the memory throughput of the GTX 460 v2 is only 96.2 GB/s versus 115.2 GB/s for the original GTX 460. As such, the GTX 460 v2 is actually slower than even a non-Ti GTX 560, let alone the higher-end GPUs we normally recommend such as the GTX 660 Ti.
CPU - my choice too as a first priority for both Premiere and AE
RAM - would most likely help AE the most after CPU
GPU - would most likely help Premiere the most after CPU
Of course your exact workflow, projects, and effects will effect things, so do realize that hardware selection is not a perfect science.
Thanks for the advice, I appreciate it. I'll upgrade the CPU first and then the video card.
I think think that the 2500K is to close too the 2600K to warrant an upgrade. I think that the 2500K has plenty of power, and it benchmarks close to the 2600K and the new I7 3000 series.
Where you would likely see noticeable performance gains is first upgrading the GPU to a GTX card with more CUDA cores, and if you can get 2gb rather that 1gb or 1.5gb, all the better.
!6gb memory is very a serviceable amount, but I think upgrading here will show you more benefit than upgrading your processor. The 2500K is not holding you back.
actually you would be wrong. the 2500 is 4 core 4 thread the 2600 is 4 core 8 thread drastic difference in performance.
No! You're wrong!....... just kidding . Yes, I know about the four more threads with the 2600K, however I don't think that it offers a drastic difference, specifically with the CS suite.
Tom's hardware guide offers some good benchmarking info:
And anecdotally, I work on a CS5.5 system with a 2500K and a CS6 system using the 2600K. The other components on the systems are nearly identical. And while I haven't done benchmarking tests, the editing\ exporting speeds seem nearly identical. If anything, the CS5.5 seems faster at some tasks.
Let me be clear, the 2600k is a better processor, that is why it is in our newer system. If starting a build, and money isn't an issue, of course I'll choose it. However, an "upgrade" from a 2500K to 2600K doesn't make sense, unless you can repurpose or get good cash for the 2500K.
CS6 is definitely a bit slower than CS5.5 on the exact same system, particularly for encoding. However, when running an i5 and an equally-clocked i7 on otherwise identical system configurations running the exact same version of Premiere Pro, you will find that the i5 is actually about 15 to 18 percent slower than the i7 in most tasks. Thus, if an i7 takes an hour to render a given project, the i5 would take an extra 10 minutes (for a total of 1 hour 10 minutes) to render that exact same project.
Now, those 10 minutes difference per hour might not sound like much, but if you have a lot of projects to do, those extra minutes add up to one to two hours worth of difference over the course of the day.