Continue your heterogeneous computing (hc) development with AMD CodeXL 1.0: Final Release Now Available
In September, we introduced AMD CodeXL beta, our first unified developer tool suite for hc. Your feedback and suggestions throughout the beta helped make AMD CodeXL better. As we conclude the beta program, I want to inform you of the general availability of AMD CodeXL 1.0.
A quick recap on AMD CodeXL – it is a unified developer tool suite that enables you to quickly and easily identify performance issues and programming errors in applications, without requiring source code modifications. It enables you to debug, profile, and analyze applications to help you achieve maximum performance on AMD APUs, GPUs and CPUs. The tool suite includes
- GPU Debugger –a comprehensive debugging tool for AMD APUs/GPUs with OpenCL™, OpenGL API calls and OpenCL™ kernels.
- CPU Profiler – a profiling suite that helps you to identify, investigate and tune application performance on AMD CPUs.
- GPU Profiler - a complete GPU profiler that you can use to discover bottlenecks in your OpenCL and DirectCompute applications, and find ways to improve performance on AMD APUs/GPUs.
- Static Analyzer – a handy utility to analyze your OpenCL application statically and estimate performance of your OpenCL kernels without having to run on the actual hardware.
On the landing page you will find quick start guide, release notes and other useful info on AMD CodeXL.
In addition to AMD CodeXL, we are also launching APP SDK 2.8, which brings support for Direct3D 11 and 64-bit atomics. The SDK not only provides more and better sample code for our OpenCL solution but also provides a preview release of Bolt, an STL compatible C++ template library enabling you to get the benefit of OpenCL acceleration but without explicit use of OpenCL. Additionally the SDK provides samples for leveraging accelerated compute in Java using Aparapi, an open source project, and using C++ AMP from Microsoft Visual Studio 2012. Checkout Mark Ireton’s blog on APP SDK for more details.
Please visit us at AMD developer central where you will find resources including community forums to help you create your hc solutions.
Mark Ireton is the Sr. 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.