Download the Tom's Hardware App from the App Store
The reference for current tech news
Yes No
Ads

Adobe CS5: 64-bit, CUDA-Accelerated, And Threaded Performance

by

Any knowledgeable PC user understands that there are many ways to skin a cat, including when that cat happens to be Adobe’s Creative Suite. Tools like Photoshop, Premiere Pro, and After Effects continue to be favorites for millions of professionals and prosumers. When time is money, the performance levels realized in Creative Suite can mean the difference between making or losing money on jobs. Even if you’re just a home video enthusiast who’s taken to Premiere and After Effects, would you rather spend minutes or hours on a task?

Potentially, this is no overstatement. With Adobe starting to build GPU acceleration into various facets of Creative Suite and better leveraging CPU multi-threading, a system running CS5 today could realize performance an order of magnitude or more better than, say, a five-year-old system running Creative Suite 2 (CS2). We’re not going to state the ridiculously obvious and benchmark just how much faster a new CS5 rig would be compared to CS2. Instead, we want to approach Adobe’s new CS5 from a hardware perspective and examine if and when it makes sense to upgrade from CS4.

After all, the move from the last-generation suite to CS5 is one of the most significant in Adobe's history. Beyond the feature expansion in each app, the company finally embraced 64-bit support, dramatically improving performance in workloads able to take advantage of extra memory. Additionally, there's a good bit of GPU acceleration in play--something we've not seen enough of from other media- and productivity-oriented titles.

So, here’s our scenario. Assume you have CS4 and are considering CS5 as a way to become more productive through getting the same tasks done more quickly. We’re going to examine three possible vectors that could be responsible for this performance increase:

  1. Upgrading from CS4 to CS5. This gives you the benefits of shifting from 32- to 64-bit code and addressing extra memory above the 4 GB threshold.
  2. Increasing CPU threads. This could be through the addition of cores as well as from leveraging Intel’s Hyper-Threading (HT) feature.
  3. Employing CUDA. At this early stage of the industry’s adoption of general purpose GPU acceleration, Adobe has started to weave in support for Nvidia’s CUDA platform. We hope that OpenCL and/or DirectCompute support follows soon, but for now we have to examine CUDA as a case study in what exists today and a harbinger of what will come.

Could it be that stepping up from CS4 to CS5 alone could yield enough benefit to make a hardware upgrade unnecessary? Or will an upgrade to CS5 plus bringing CUDA into play make a $500 processor overhaul mandatory? Let’s try to find out.

Share:
82
Comments
X
Submit

Comments
Read the comments on the forums
reprotected 11/01/2010 6:17 AM
Hide
-1+

Fermi exceeds at something finally!

MAGPC 11/01/2010 6:38 AM
Show
IzzyCraft 11/01/2010 6:55 AM
Hide
-4+

magpc :
What if I am an ATI user?.And Iam an ATI user !!!.


You still get gpu acceleration just not as much =p and it would be a ATI listed on their site just like nvidia it's a limited pool.

bunnyblaster 11/01/2010 7:02 AM
Hide
-20+

Please increase the size of the legend. It is easy to figure out in this review since it's only two colors, however, if it is more than 2, it is hard to figure out which bar is referring to which score.

Please consider changing the page drop-down menu to the old school drop-down menus like the other tech blogs like Anandtech and Arstech, etc.

The interface is a little clumsy and seems to be poorly timed when I try to scroll down the drop-down menu. It often closes when I am trying to scroll to another page. Sometimes, when the page loads, it is hidden by a pop-up word ad.

However, the article content was strong.

dEAne 11/01/2010 7:38 AM
Show
adiomari 11/01/2010 7:51 AM
Hide
-6+

why cuda and not open-cl?!!

shaun_shaun 11/01/2010 9:24 AM
Hide
-2+

amazing performance increase !!!!!

Scott2010au 11/01/2010 9:55 AM
Show
Anonymous 11/01/2010 10:21 AM
Hide
-2+

Why CUDA? Simply 'cause it's a mature technology.

amdfangirl 11/01/2010 11:41 AM
Hide
-9+

adiomari :
why cuda and not open-cl?!!



CUDA preceded Open-Cl. Dev cycles are long and tedious. If you're going to implement something, it'll take time to show up. I honestly hope more developers decide to code for Open Cl.

nebun 11/01/2010 1:09 PM
Show
ares1214 11/01/2010 1:12 PM
Hide
-12+

nebun :
buddy, FERMI is far more superior than AMD/ATI



As a space heater...

tommysch 11/01/2010 1:25 PM
Show
dalta centauri 11/01/2010 1:26 PM
Hide
-1+

ares1214 :
As a space heater...


Obviously, I mean nothing is as great as when they thumbs up their own comment before posting...
We don't need fanboys of ither side on here, including you Ares. Don't make mouse have a long ranting argument with you!

ares1214 11/01/2010 1:51 PM
Show
dalta centauri 11/01/2010 2:16 PM
Hide
-5+

ares1214 wrote :

Not a fanboy? Just pointing out, someone blind enough to say something is far superior to something else that, well, really isnt superior by much, or at all, should be corrected. Calm down. Your not a mod just yet ;)



That was an AMD fanboy reply to an Nvidia fanboy statement. The fact that I pointed this out and you want to complain that it wasn't a fanboy opinion shows how you can't take criticism. You could have easily ignored him, and thumbed him down where he would be marked as spam/hidden message. Because you know mouse will randomly come in here and explain why he thinks your statement is wrong, and you know he will based on past occurences.
You never corrected him in the first place, but randomly said "as a space heater." [Appropriate emoticon that I can't find]

ares1214 11/01/2010 3:11 PM
Hide
--3+

You REALLY need to calm down.

rpgplayer 11/01/2010 3:15 PM
Hide
-3+

actually if you look at it, AMD squeezes more performance out of less transistors. their main downfall is their drivers.

amstech 11/01/2010 3:24 PM
Hide
--1+

Fermi is power wasting technology that cost Nvidia the market share because no one bought it.

wh3resmycar 11/01/2010 3:40 PM
Hide
-0+

ati gave up on stream.


Ads
All about Software

Newsletters


OK
Ads