Was ist neu in v2.2 ?
* Support for OpenCL 1.1 specification.3
o Please see the OpenCL 1.1 specification for more information about this feature.
* Support for Ubuntu 10.04 and Red Hat® Enterprise Linux® 5.5.
* Support for X86 CPUs with SSE2.x or later (Adds to existing support for X86 CPUs with SSE3.x or later).
* Support for Microsoft Visual Studio 2010 Professional Edition and Minimalist GNU for Windows (MinGW) [GCC 4.4].
* Support for GNU Compiler Collection (GCC) 4.1 or later on Linux® systems (Adds to existing support for GCC 4.3 or later).
* Support for single-channel OpenCL image format.3
* Support for OpenCL / DirectX 10 interoperability.
o Please see this Khronos OpenCL extension registry entry for more information about this extension.
* Support for additional double-precision floating point routines in OpenCL C kernels.
o Please see chapter A, section 9 of the ATI Stream SDK OpenCL Programming Guide for more information about the additional routines added in this release.
* Support for generating and loading binary OpenCL kernels.
o Please see this knowledge base article for more information about this feature.
* Support for native OpenCL kernels.4
* Preview Feature: Support for accessing additional physical memory on the GPU from OpenCL applications.3,7
o Please see this knowledge base article for more information about this feature.
* Preview Feature: Support for printf() in OpenCL C kernels.
o Please see chapter A, section 8 of the ATI Stream SDK OpenCL Programming Guide for more information about this extension.
* Extension: Support for additional event states when registering event callbacks in OpenCL 1.1.
o Please see chapter A, section 8 of the ATI Stream SDK OpenCL Programming Guide for more information about this extension.
* Additional OpenCL samples:
o ConstantBandwidth (under cl/MicroBenchmarks)
o GlobalMemoryBandwidth (under cl/MicroBenchmarks)
o ImageBandwidth (under cl/MicroBenchmarks)
o LDSBandwidth (under cl/MicroBenchmarks)
o MemoryOptimizations
o PCIeBandwidth (under cl/MicroBenchmarks)
o SimpleDX10
o SimpleMultiDevice
* Package Update: ATI Stream Profiler 1.4.
* Various OpenCL compiler and runtime fixes and enhancements (see developer release notes for more details).
* Expanded OpenCL performance optimization guidelines in the ATI Stream SDK OpenCL Programming Guide, including:
o Global memory optimizations
o LDS optimizations
o Register and LDS impact on number of active wavefronts
o Load-balancing across multiple OpenCL devices
o Instruction bandwidths
o Key cache sizes and bandwidths for "Evergreen" GPUs