View All Nigel Dessau Blogs

Stream On

by Nigel Dessau

I need your help to save the world from boredom and proprietary standards. Together we can prevent a future where we have to wait for media-intensive applications to finish processing.  Don’t make me wait endlessly for a video to transcode from one format to another, or twiddle my thumbs waiting for the search function to find that picture of my favorite niece. OK, enough marketing ….

 

The AMD engineering team has posted our ATI Stream SDK v2.0 for OpenCL 1.0.  Now you can have the ability to tap into the full processing performance available from multi-core CPUs and GPUs at the same time, using an industry standard language.  Write it once, use the OpenCL compiler of choice from the different hardware vendors, and you are now running your app across different platforms.  (Notice we’re not stuck on the single vendor, GPU or CPU-only path favored by others in our industry.) 

 

I’m not the only one who sees the potential of open standards in this arena.  Many of our technology partners do as well.  Listen to David McAllister, director of open source and standards at Adobe:

 

“Adobe is a strong believer in industry standards; they allow developers to focus on innovation instead of platform support,” said David McAllister, director Open Source and Standards, Adobe.   “The ATI Stream SDK with OpenCL is a solid implementation of a strong standard.”

 

And Corel:

 

“Corel plans to integrate OpenCL into our digital media products and we believe it will offer significant benefits to Corel, our customers and partners,” said Jeremy Liang, senior vice president of Digital Media Development, Corel.  “With this new open standard, AMD will be providing drivers to take advantage of the latest CPU and GPU features which we anticipate will improve the overall performance of our digital media applications running on AMD platforms, while simultaneously reducing our development efforts in this area.”

 

As an industry insider, it’s obvious that the GPU (working together with the CPU) is the next frontier to help dramatically increase the performance of PC and server platforms, especially for some of the most popular applications.   The YouTube and iPhone generation have made distribution and consumption of high definition media pervasive.   Everyone’s a producer and consumer of moving and still images, distributing their content to their spheres of influence worldwide over the Internet, and over the home network.  With OpenCL, now we have an industry standard to accelerate those applications and make them easier and faster to use.

 

Don’t take my word for it; you can see HP and AMD’s director of ATI Stream technology, Patti Harrell, talk more about how OpenCL influences this trend here. 

 

My colleague, Simon Solotko, has an excellent companion blog that gives another perspective on the relationship between, OpenCL, AMD’s traditional support for industry standards, and the new ATI Stream SDK v 2.0. 

 

So, please help us all.  Take up the challenge and do something great with OpenCL.  Grab the ATI Stream SDK v2.0 and leverage the power of AMD CPUs and GPUs working together to accelerate your vision.

 

 Nigel Dessau is senior vice president and chief marketing officer at AMD. His postings are his own opinions and may not represent AMD’s positions, strategies or opinions. Links to third party sites are provided for convenience and unless explicitly stated, AMD is not responsible for the contents of such links sites and no endorsement is implied.

POSTED IN: Uncategorized

TAGS: ,

SHARE: twitter stumble upon delicious facebook

COMMENTS: 6

6 Comments

  • flippin_waffles October 13, 2009

    I agree, Nigel. Industry standards are vital to the entire PC ecosystem. And this is something AMD has always stood behind.

  • Jens October 13, 2009

    Shouldn’t you mention that the SDK is still Beta?

  • asH October 16, 2009

    How come this didnt make the major news streams- I just happen to find it visiting Khronos (this is a game changer)- Llano no doubt is where CL and CPuGPU run into each other…how much computing power will be unleased relative to todays’ chips?? exponential??- Intel is playing catchup- careful, that’s when they are most deadly.

    as for OpenCL, I’ll play with it a while
    asH

  • asH October 18, 2009

    Intel should be worried

  • asH October 18, 2009

    New Software Could Smooth Supercomputing Speed Bumps

    http://www.scientificamerican.com/article.cfm?id=opencl-smooths-supercomputing

  • Stephen Linhart October 23, 2009

    But OpenCL does NOT work on ATI GPUs. This is Beta software and not even close to reliable.

    The Apple Snow Leopard software 10.6.2, which is not available yet, makes it close to reliable, but still very inefficient so ATI GPUs are still many time slower in executing OpenCL than they should be.

    This is new technology and it makes sense that it is not all ironed out yet. What is strange is that Apple, ATI and AMD are all announcing it as if it is fully functional when it doesn’t run a single program on ATI as currently released.

Submit a Comment

Connect with Facebook

Reminder about Comments:

All comments will be moderated by AMD before they are published. Unrelated comments or requests for support will not be published. Please post your technical questions in the AMD Forums or for drivers and other support resources visit AMD Support. By submitting a comment, you are agreeing to AMD Terms and Conditions.