AMD OpenCL™ APP SDK Preview
It’s that time again, AMD APP SDK 2.6 is almost upon us and I would like to take this opportunity to introduce some key changes as we continue driving OpenCL™ development and continually roll out new features and enhancements.
You will have seen the recent announcement of the ratification of the OpenCL 1.2 standard, to which AMD was one of the key contributors. Demonstrating our commitment to OpenCL, SDK 2.6 (available on December 13) will be previewing core features of OpenCL 1.2. OpenCL continues to increase in popularity as I discussed in my prior blog, and just this week Altera has also announced support for OpenCL. During the first half of next year we will be rolling out a complete implementation of OpenCL 1.2 for both CPU and GPU and demonstrating the latest capabilities.
As you are probably already aware, many of the key features of OpenCL are incorporated into the OpenCL run-time, which since last summer has been delivered on Windows® with the monthly Catalyst driver releases as well as with the SDK. As of the Catalyst 11.11 driver release this month, the OpenCL run-time for Linux is now also included in the Linux Catalyst drivers. This heralds an important change in how, and how often, we can provide updates for OpenCL. As we move into 2012, as well as providing two to three SDK releases a year, where we will provide updated samples, API’s documentation etc., we will also be upgrading our OpenCL solution on a more frequent basis through the regular monthly Catalyst driver updates. Look for a new section in the Catalyst driver release notes specific to OpenCL capabilities. Including the OpenCL run-time in the Catalyst drivers is a key component in ensuring that the millions of PC’s out there that include AMD GPU technology that can be leveraged by your OpenCL enabled application.
Of course there are many new enhancements that that will be available with SDK 2.6 and Catalyst 11.12. Join me here again in mid-December to read more.
Mark Ireton is the Product Manager for Compute Solutions at AMD. His postings are his own opinions and may not represent AMD’s positions, strategies or opinions. Links to third party sites, and references to third party trademarks, are provided for convenience and illustrative purposes only. Unless explicitly stated, AMD is not responsible for the contents of such links, and no third party endorsement of AMD or any of its products is implied.
POSTED IN: AMD APP, Inside Dev Central
TAGS: AMD APP, AMD Developer Inside Track, APU, Fusion, GPGPU, heterogeneous computing, OpenCL, Parallel Computing, Parallel Programming





Catalyst 12.12? It’s 11.12 I guess.
You are correct, I have fixed this – Thanks
It’s great to see the next SDK will be out soon! And just one small issue, you mention Catalyst 12.12 near the end but I think you meant Catalyst 11.12.
wow..thats a crap imniemeptatlon of openCL..all the good stuff is only done on the CPU…GPU has no fp64 support.. and no dx9 or 11 interop at all :/
I’ll add multi-GPU sprpout for OpenCL demos in a future version. I want to stabilize this single GPU version before.
“Of course there are many new enhancements that that will be available with SDK 2.6 and Catalyst 12.12. Join me here again in mid-December to read more.”
Correct Catalyst version at least or the quality of this next generation is very questionable…
@jK – alaltcuy at password recovery/cracking algorithms Radeon stream processor architecture is the most powerful. AES, SHA-1, MD5, all those are clear AMD victory. OpenCL or not.
OpenCL enisnetoxs are the same thing than OpenGL enisnetoxs. There is an OpenCL core with a set of functions and enisnetoxs allow to extend this set of functions. An example is the interoperability between OpenCL and OpenGL also called GL Interop. The GL Interop is not include in the core functions but can be used thanks to the cl_khr_gl_sharing extension. To see the complete list of CL enisnetoxs, just click on [More OpenCL information...] in the OpenCL tab.By the way, could you post a screen of your 10 CL enisnetoxs ?Indeed, I think your fan problem comes from a driver issue. Do you have the same kind of pb with FurMark ?On a NVIDIA system, with NVIDIA’s OpenCL implementation, there is no OpenCL CPU support. Only AMD provides an OpenCL CPU code path. So either you have to plug a Radeon or like I’m trying to do, use AMD’s CL on a NV system…Quaternion Julia 4D and 1M Particle are the only demos that use GL Interop if cl_khr_gl_sharing is exposed. So perhaps, there’s a driver issue with cl_khr_gl_sharing on win 7. With GPU Caps 1.8.1, GL Interop is disabled by default so you should be able to see both demos. And if you want to enable GL Interop, just start GPU Caps 1.8.1 with the batch Start_OpenCL_With_GLInterop.bat.
Hi, I’m wondering could Apache or Tomcat server run on graphic card?
Could I use openCL to run Apache server on GPU.
Because E-450 APU have 80+ GPU cores so theoretically even low end APU could outperform 16 core high end CPU.
So what do you thing about this? Is possible?
Sounds great. Hopefully you’ll also implement Direct3D9 interop? I’ve been *desperately* waiting for that one (as you know, DirectShow and MediaFoundation are based on D3D9). If you do support it, will you also support it in Windows XP, or just in newer OSs?
Thanks much.
is radeon hd 4670 will fully support open cl 1.2 ?, I hope this open cl 1.2 can fix this, so the radeon hd 4670 not only beta support but full support for open cl 1.2.
Thank you for your consideration
@JeGXYour links are incerroct.Unusually, AMD decided for the 10.12 CCC2 Preview Package, they would split the downloads into Vista x86/64 & Windows 7 x86/64 (and not Vista/7 x86 and Vista/7 x64). Theirfor you have only linked to Windows 7 versions and XP. Vista x86/64 is a seperate download.
Hi,
I would like to report a bug(and a fix) in BufferBandwidth sample in SDK 2.5 I was wondering where should I report it?
Cheers
Arash
wow my 4850 is pllaitary opengl4.0-4.1 compatible now, it supports 62% of extensions and 53% of opengl 4.0 OpenGL Ext Viewer says this. Hey AMD could I have some more of this?
Pingback: AMD APP SDK v2.6 with OpenCL 1.2 Preview - 3D Tech News and Pixel Hacking - Geeks3D.com