

ATI Stream SDK 2.2 + GPU Caps Viewer

After NVIDIA and its OpenCL 1.1 SDK , it’s AMD’s turn to update itswith the support of the newspecifications. More information on this new release HERE

You can download the ATI Stream SDK 2.2 HERE (bottom of the page).

To enjoy OpenCL with ATI Radeon cards, there are two steps:

1 – install the latest Catalyst drivers (I used Cat 10.7).

2 – Install the ATIStreamSDK_dev_Win7.exe you’ll find in the Packages/Apps/ folder of the compressed ati-stream-sdk-v2.2-vista-win7-32.exe file.

file. 3 – Test the OpenCL with GPU Caps Viewer 😉

And… this SDK works fine with GPU Caps Viewer. All demos are OK!



Here is the OpenCL report of GPU Caps Viewer:

- Num OpenCL platforms: 1 - Name: ATI Stream - Version: OpenCL 1.1 ATI-Stream-v2.2 (302) - Profile: FULL_PROFILE - Vendor: Advanced Micro Devices, Inc. - Num devices: 2 - CL_DEVICE_NAME: Intel(R) Core(TM) i7 CPU 960 @ 3.20GHz - CL_DEVICE_VENDOR: GenuineIntel - CL_DRIVER_VERSION: 2.0 - CL_DEVICE_PROFILE: FULL_PROFILE - CL_DEVICE_VERSION: OpenCL 1.1 ATI-Stream-v2.2 (302) - CL_DEVICE_TYPE: CPU - CL_DEVICE_VENDOR_ID: 0x1002 - CL_DEVICE_MAX_COMPUTE_UNITS: 8 - CL_DEVICE_MAX_CLOCK_FREQUENCY: 3238MHz - CL_DEVICE_ADDRESS_BITS: 32 - CL_DEVICE_MAX_MEM_ALLOC_SIZE: 524288KB - CL_DEVICE_GLOBAL_MEM_SIZE: 1024MB - CL_DEVICE_MAX_PARAMETER_SIZE: 4096 - CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE: 64 Bytes - CL_DEVICE_GLOBAL_MEM_CACHE_SIZE: 32KB - CL_DEVICE_ERROR_CORRECTION_SUPPORT: NO - CL_DEVICE_LOCAL_MEM_TYPE: Global - CL_DEVICE_LOCAL_MEM_SIZE: 32KB - CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE: 64KB - CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS: 3 - CL_DEVICE_MAX_WORK_ITEM_SIZES: [1024 ; 1024 ; 1024] - CL_DEVICE_MAX_WORK_GROUP_SIZE: 1024 - CL_EXEC_NATIVE_KERNEL: 4740636 - CL_DEVICE_IMAGE_SUPPORT: NO - CL_DEVICE_MAX_READ_IMAGE_ARGS: 0 - CL_DEVICE_MAX_WRITE_IMAGE_ARGS: 0 - CL_DEVICE_IMAGE2D_MAX_WIDTH: 0 - CL_DEVICE_IMAGE2D_MAX_HEIGHT: 0 - CL_DEVICE_IMAGE3D_MAX_WIDTH: 0 - CL_DEVICE_IMAGE3D_MAX_HEIGHT: 0 - CL_DEVICE_IMAGE3D_MAX_DEPTH: 0 - CL_DEVICE_MAX_SAMPLERS: 0 - CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR: 16 - CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT: 8 - CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT: 4 - CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG: 2 - CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT: 4 - CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE: 0 - CL_DEVICE_EXTENSIONS: 11 - Extensions: - cl_amd_fp64 - cl_khr_global_int32_base_atomics - cl_khr_global_int32_extended_atomics - cl_khr_local_int32_base_atomics - cl_khr_local_int32_extended_atomics - cl_khr_byte_addressable_store - cl_khr_gl_sharing - cl_ext_device_fission - cl_amd_device_attribute_query - cl_amd_printf - cl_khr_d3d10_sharing - CL_DEVICE_NAME: Cypress - CL_DEVICE_VENDOR: Advanced Micro Devices, Inc. - CL_DRIVER_VERSION: CAL 1.4.737 - CL_DEVICE_PROFILE: FULL_PROFILE - CL_DEVICE_VERSION: OpenCL 1.1 ATI-Stream-v2.2 (302) - CL_DEVICE_TYPE: GPU - CL_DEVICE_VENDOR_ID: 0x1002 - CL_DEVICE_MAX_COMPUTE_UNITS: 20 - CL_DEVICE_MAX_CLOCK_FREQUENCY: 850MHz - CL_DEVICE_ADDRESS_BITS: 32 - CL_DEVICE_MAX_MEM_ALLOC_SIZE: 131072KB - CL_DEVICE_GLOBAL_MEM_SIZE: 512MB - CL_DEVICE_MAX_PARAMETER_SIZE: 1024 - CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE: 0 Bytes - CL_DEVICE_GLOBAL_MEM_CACHE_SIZE: 0KB - CL_DEVICE_ERROR_CORRECTION_SUPPORT: NO - CL_DEVICE_LOCAL_MEM_TYPE: Local (scratchpad) - CL_DEVICE_LOCAL_MEM_SIZE: 32KB - CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE: 64KB - CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS: 3 - CL_DEVICE_MAX_WORK_ITEM_SIZES: [256 ; 256 ; 256] - CL_DEVICE_MAX_WORK_GROUP_SIZE: 256 - CL_EXEC_NATIVE_KERNEL: 4740632 - CL_DEVICE_IMAGE_SUPPORT: YES - CL_DEVICE_MAX_READ_IMAGE_ARGS: 128 - CL_DEVICE_MAX_WRITE_IMAGE_ARGS: 8 - CL_DEVICE_IMAGE2D_MAX_WIDTH: 8192 - CL_DEVICE_IMAGE2D_MAX_HEIGHT: 8192 - CL_DEVICE_IMAGE3D_MAX_WIDTH: 2048 - CL_DEVICE_IMAGE3D_MAX_HEIGHT: 2048 - CL_DEVICE_IMAGE3D_MAX_DEPTH: 16 - CL_DEVICE_MAX_SAMPLERS: 16 - CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR: 16 - CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT: 8 - CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT: 4 - CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG: 2 - CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT: 4 - CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE: 0 - CL_DEVICE_EXTENSIONS: 12 - Extensions: - cl_amd_fp64 - cl_khr_global_int32_base_atomics - cl_khr_global_int32_extended_atomics - cl_khr_local_int32_base_atomics - cl_khr_local_int32_extended_atomics - cl_khr_3d_image_writes - cl_khr_byte_addressable_store - cl_khr_gl_sharing - cl_amd_device_attribute_query - cl_amd_printf - cl_amd_media_ops - cl_khr_d3d10_sharing

[via]