The following are OpenCL™ code samples that demonstrate what can be done using OpenCL™ and the AMD Accelerated Parallel Processing (APP) SDK. These samples are provided in addition to the examples included in the AMD APP SDK package. The SDK samples are also included here as individually downloadable samples.

Catalyst 12.4 or more recent drivers and AMD APP SDK v2.7 are required to compile and run these code samples. Please download the latest SDK from the AMD APP SDK  page. Download AMD Catalyst Drivers here. For more information, visit the OpenCL™ Zone.



This sample renders a 3D volume box from a data file using ray casting. This example is provided for Windows® and Linux®.

Since AMD provides more than 100 code samples to jump-start your project, we’ve made it easier to navigate these samples in order to find the right sample for your project.

Web-based sample browser

The new web-based sample browser allows to you easily review samples for both the APP SDK and the new Media SDK and then selectively download only those samples that match your requirements or area of interest.

OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.