- AMD APP SDK 2.6 Windows 7/Vista x86
- AMD APP SDK 2.6 Windows 7/Vista x64
- AMD APP SDK 2.6 Linux x86
- AMD APP SDK 2.6 Linux x64
Provided that the system requirements did not change too drastically compared to APP SDK 2.5, the Linux releases will be suitable for openSUSE 11.x, Ubuntu 11.04, Red Hat Enterprise Linux 6.x. If you need to know, what version SDK, Runtime, App Profiler, Kernel Analyzer etc. you'll be getting when you install 2.6-SDK, just take a look at the screenshot above. On a sidenote: The APP SDK 2.6 prompts you per default to decompress to c:\AMD\SUPPORT\streamsdk_2-6-RC3_win764 [my bold]
According to the included „Getting Started Guide“, the following processors are supported by AMDs APP SDK 2.6:
Additionally, SIMD instruction sets like SSE3 and AVX found on modern CPUs are supported and auto-vectorized as well as compiled to take advantage of XOP and FMA4 - AMD exclusives on the recent AMD FX-CPUs (Bulldozer). Crossfire, AMDs Multi-GPU solution, will need some extra love from developers to be properly utilized. Here's a quote from the APP SDK FAQ (also included in the downloads linked above):
„Q: Does the AMD APP SDK v2.6 with OpenCL 1.1 support work on multiple GPUs (ATI
CrossFire)?
A: OpenCL applications can explicitly invoke separate compute kernels on multiple compatible
GPUs in a single system. The partitioning of the algorithm to multiple parallel compute
kernels must be done by the developer. It is recommended that ATI CrossFire be turned off
in most system configurations so that AMD APP applications can access all available GPUs
in the system.
ATI CrossFire technology allows multiple AMD GPUs to work together on a single graphicsrendering
tasks. This method does not apply to AMD APP computational tasks because it is
not compatible with the compute model used for AMD APP applications.“
[Update Dec. 23rd, 2012]:
In the meantime, AMD has released the Radeon HD 7970 as well as Catalyst 11.12 WHQL drivers. There has been an information update as to what functions of OpenCL 1.2 are supported. The following list ist from AMDs leaked press deck for Radeon HD 7970 launch:
OpenCL 1.2 core function developer preview:
- Host access flags for memory objects enables more efficient buffer handling
- Pattern based GPU buffer and image initialization using 32-bit scalar or float4 patterns eliminates need for certain buffer/image transfers
- Memory objects migration supports transfer of buffer prior to need
- New generalized image creation API
- Enhanced image/buffer map operations
- OpenCL 1.2 CPU device partition including partition of a CPU after addition to a context
- Generalized 1D and 2D images, image arrays, and image<-> buffer interop
OpenGL 4.2 production - highlights:
- Enable shaders with atomic counters
- Save cycles by capturing GPU-tessellated geometry
- Efficient shader processing
vBulletin Message