AMD simplifies Programming for Application Acceleration

September 11, 2008 // 3:59 p.m.

Companies: #amd

AMD Stream SDK 1.2 lowers barriers to entry for stream programming, expands support of AMD offerings to include ATI Radeon™ HD 4800 series and ATI Catalyst™ 8.8 display drivers, and broadens OS support to include Microsoft Windows Vista®

WHAT: AMD’s Stream Software Development Kit (SDK) is a free set of tools that software developers can use to create general purpose applications that are accelerated by AMD graphics processing units (GPUs). The newly released AMD Stream SDK 1.2 will provide developers with increased ease-of-programming and broader support for the key software and hardware standards they rely upon for stream development. Upgrades to the beta SDK include:

· Support for Microsoft Windows Vista® operating system (32-bit and 64-bit) and DirectX® 9 and DirectX 10 interoperability under Windows Vista

· Support for ATI Radeon™ HD 4850 and ATI Radeon™ HD 4870 graphics processors

· Support for ATI Catalyst™ 8.8 Display Driver

· A new unified user’s guide comprised of the most important information for developers

· Improved sample browser format and documents

· Performance enhancements to Brook+, in addition to Windows Vista OS and ATI Radeon support

AMD plans to release a series of upgrades to the Stream SDK over the course of the next 18 months, resulting in balanced adoption and support for both upcoming DirectX 11 and OpenCL industry standards.

WHY: AMD is working to reduce the time and effort needed to produce GPU accelerated applications by increasing the ease-of-programming for developers, offering broader hardware and software support, and increasing the stability and overall maturity of the Stream SDK. The improved user’s guide increases usability for developers, lowering the barrier to entry for stream programming, and allows for wide adoption of the AMD Stream SDK. Moving forward, AMD firmly believes that the key to mainstream adoption of stream processing is through easier, more efficient programming tools, and is fully committed to supporting the development and implementation industry standards.

WHO BENEFITS: AMD Stream SDK 1.2 benefits software developers looking to leverage the most sophisticated parallel processors inside a GPU to address a wide range of scientific, business and consumer computing applications. Stream Computing provides the ability to process incredible amounts of information in significantly less time than traditional methods by taking advantage of the parallel processing power of the GPU. In turn, commercial organisations will be able to process technical compute models faster and make better use of their hardware by taking advantage of cost-efficient GPUs.

For more information about Stream SDK and to download the software, please visit:

For more information on AMD Stream Computing, please visit:
Discuss this in the forums


Week in review