Saturday November 21, 2009 6:14 PM AEST

ATI puts Stream everywhere

  • Email a Friend
  • Print Page
ATI puts Stream everywhere
By Charlie Demerjian
Nov 14, 2008 | 10 Comments
Tags: ATI | puts | Stream | everywhere

Free and faster than CUDA

IF YOU THOUGHT today was only going to be about AMD CPUs, the company has a streaming surprise for you. Up until now, it was pretty quiet about the strategy, but by this time next month, Stream will be everywhere.

The big bang is that Stream consists of three major parts, the GPU, the Compute Abstraction Layer (CAL), and tools. You know about the GPU, and tools are just that, tools for writing code, not really end user focused. The big one is the CAL.

Normally, with something as esoteric as GPGPU, you need to download drivers, patches and software, followed by an afternoon of tuning. It puts the technology in the proverbial geek ghetto, not something for the faint of heart, much less Dell/HP/etc owners.

AMD is doing something brilliant here, with the release of Catalyst 8.12 in early December, AMD is going to roll the CAL into the mainstream consumer driver. When you get the graphics drivers, you get GPGPU functionality for free, no download, no install... it just works.

What good is that without software, though? Not much, so that is being addressed as well. AMD defines GPGPU as just about everything not traditionally seen as a GPU task. This means anything other than 3D and video playback is GPGPU. Video encoding, game physics, and science are all classic examples, but you can't help thinking that the killer app is still in someone's basement, being built line by line evenings and weekends.

AMD has all of this, but they aren't being abjectly stupid about it like Nvidia. Over at the other green team, even the cafeteria food has a CUDA tag on it. Trust me, chocolate cake doesn't need to be made with CUDA, and there are some things that even bacon can't make better. AMD is putting things out, Nvidia is banging a drum, take your pick.

A good example of this is the video encoder. Nvidia has been hyping up Badaboom, a custom built app for video encoding. It works great as long as you need to go from one very specific format to another specific format, and quality is not a real concern. ATI's AVIVO encoder is rolled into the 8.12 driver pack, and it is free. Badaboom is $30. And it is slower.

The next gen of tools, SDK 1.3 will be out sometime in Q4, and given that the quarter is half over, this means pretty soon. It will work with all 4xxx series cards, and possibly older versions, but that is not a blanket statement. Stream will be in everything they make going forward, from integrated chipsets to 4870X2s.

Photoshop/CS4 acceleration is there. Silverlight acceleration is there, DRM and all. Office acceleration is there. Cyberlink and Arcsoft acceleration is there as well, and Arcsoft is said to have ported things in about four weeks. In fact, every mainstream app that Nvidia claims support for seems to be supported by Stream as well. Imagine that.

The main catalyst for this is OpenCL, the new GPGPU API that is being worked on by the Khronos group. Think of it as doing for GPGPU what OpenGL did for graphics. It also supports DXnext and OpenGL where applicable, so it is totally standards based. On top of that, you can write whatever you want, the Brook+ language is the one that AMD is pushing, along with several middleware layers, but you can use any OpenCL aware tool.

In the end, the difference is that Nvidia sees GPGPU as a way to drive margins and force people into higher priced cards. ATI is making it ubiquitous and free. Guess which one tends to win in markets, expensive and restricted or cheap and everywhere? If you are still confused, go look up this little company from Redmond called Microsoft...

Should you want the full OpenGL certified drivers for things like AutoCAD and Catia, you can get that too. The new FireStream 9270 is basically a HD4870 with 2GB of DDR5 and a very special driver set. It costs an eye-watering $1,499, but that is about $1,000 less than the competing Nvidia Quadro while packing twice the DP flops. If you need the piece of paper that says it will work with your software, this is your card. For everyone else, it is free. And included.

In the end, AMD/ATI is not being quiet any more. It has the fastest cards on the market, it has a much cheaper professional card, and now it has the APIs. In a few weeks, it will have the CAL everywhere, and what the competition charges an arm and a leg for, it gives out for free.

If Nvidia is counting on its professional line to buoy its bottom line, the next year is going to be ugly.

 

theinquirer.net (c) 2009 Incisive Media

 
The latest issue is on sale now!

Want to learn all about Diablo III? Want to find out what the best Solid State Drive is on the market today, and how to look after it? Want to catch up on the latest hardware, games and in depth tech from Australia's best enthusiast mag?

Get your copy today :)
10 Comments
Thoughts on this article? Add a comment below.
.:Cyb3rGlitch:.
Nov 14, 2008 11:11 AM
Nice to see that ATI/AMD are going well.
slimdog360
Nov 14, 2008 11:50 AM
"In the end, the difference is that Nvidia sees GPGPU as a way to drive margins and force people into higher priced cards. ATI is making it ubiquitous and free. Guess which one tends to win in markets, expensive and restricted or cheap and everywhere?"

Microsoft?
majestic975
Nov 14, 2008 11:54 AM
Yeay. Will this improve my CrossFire performance if I switched from Nvidia video cards?
I'm seriously considering getting two ATI video cards for Xfire gaming :)
^Faldo^
Nov 14, 2008 12:50 PM
@Slimdog: Yes, Microsoft. When was the last time you paid for a copy of DirectX?

From the dev side, its documentation is second to none, it's easy and quick to write ports for Xbox 360 and its guaranteed to work on all hardware.

DX10 doesn't count, because that's software segregation and irrelevant to this particular discussion.

@Majestic: this has nothing to do with Crossfire. Just get the fastest single card you can and add another in later if you need it.
SceptreCore
Nov 14, 2008 1:01 PM
AMD have really turned ATI around, now it's competitive, great value.. and upholding AMD's traditions and values of full compatibility of all their products with everything. I can't remember the codename for their little program, but it's worked out good for them as a lot of companies are showing interest, and getting involved.

I will say that nVidia have made a GTX280 like card but it has 4GB of onboard RAM. Now that can handle some serious work loads.
HeavyLancer
Nov 14, 2008 1:20 PM
I reckon AMD/ATI have won in the GPGPU stakes here, and with Crossfire as well. Nvidia might have better tech with SLI and CUDA, but they aren't free to distribute.
nesquick
Nov 14, 2008 2:43 PM
I knew it was only a matter of time before ATI implemented GPGPU support into drivers, another thing nvidia no longer has as an exclusive feature.
smakme7757
Nov 15, 2008 2:21 AM
WOW,im glad i got myself ATI after my last GPU purchase, this is really paying off. Performance, Price and now GPGPU fantastic! gogo AMD/ATI =D
gollynamedslash
Nov 15, 2008 10:37 AM
nice
Athiril
Nov 15, 2008 1:37 PM
It would be nice if the FireStream, or consumer cards compatible with OpenCL such as the 4870 will have an interface to 'quadro-only' applications such as RapiHD (which is a GPGPU program and it needing a Quadro.. and specifically the Quadro CX is rubbish), it would also be nice if OpenCL can interface nVidia cards as well, that would be a good move for software vendors to adopt it.
Login or register to submit a comment.
 
 
 
Atomic Magazine

Issue: 107 | December, 2009

Atomic is a magazine aimed squarely at computer enthusiasts, gamers, and serious PC upgraders.

Every month we bring you the latest reviews of new technology and PC components, in depth features on everything from overclocking to console hacking, and gaming previews and interviews.
 
Latest Comments
"The visit was useful. Content was really very informative. From www.globalsaridelivery.com"
by tanmoyrf | Nov 21, 2009 5:48 PM
 
""sudo preupgrade"
...failed to download installer metadata
------------
So ..."
by wlayton27 | Nov 21, 2009 8:16 AM
 
"I thought Vista outlived it's usefulness about the same time it was released , lol"
by mr.gargoyle | Nov 21, 2009 12:28 AM
 
"^ I find with CoD4 that I can jump on an empty server and be joined by 6-12 others before the ..."
by Ezekill | Nov 20, 2009 10:10 PM
 
"check

LOMAC
DCS Black Shark
X-plane"
by Bastard Child | Nov 20, 2009 8:13 PM
Latest User Reviews
Shenmue II
10%
asdfasdf
 
EVGA X58 Classified
90%
great board, a few things could be better
 
EVGA X58 Classified
90%
Gorgeous looking
 
Sapphire 4890
90%
So good, I immediately wanted a second one!
 
MSI 790FX-GD70 motherboard
90%
Allmost the prefect gaming board